Thanks man. One thing I try to keep in mind with my step daughter is, she's had a lot of uphill battles. Diagnosed with Type 1 diabetes when she was 8, and gave herself insulin shots for 2 years before she went on a pump. 8 years old, giving herself shots...being different than all of the other kids, etc.
Then at about age 13 we noticed she was having a hard time w/ her vision. After 6 months of tests w/ specialists across the midwest, she was diagnosed with optic nerve atrophy. Don't know what caused it, and it isn't correctable with glasses or by surgery. So now she's 17, nearly legally blind, can't pass her drivers vision test, has to attend a special driving school to get a license (cost $6k) and wear microscopic lenses when she does get her license ($2k). She has to use an Ipad at school, while the other kids use books...because she needs to be able to zoom in on the text. She has special privileges when she takes exams, etc. So she's always the kid that's "different than everyone else". Then imagine being a teenager and having to wear these crazy glasses every time you drive. Wanna drive friends around with those on? Worried about people laughing at you.
She's also had two grandparents, and three great grandparents pass away. And her mom & dad get divorced early on in life.
So needless to say, I try to take all of those things into consideration when she does something that is trivial. Big picture kind of perspective, ya know. She hasn't caught many breaks, and has still turned out to be a pretty good kid.