Over the past few days I've had to visit grandparents on both sides and have only been fighting with them. Last night, I was forced to sit at the dinner table (something I don't usually do) and was given something I didn't want to eat (I asked for no cheese in my meal since I don't eat dairy, but do eat meat. They assumed no cheese = vegan, and didn't put meat in my meal when I wanted it). This set me off, and made me really angry, and basically the fight ended with me saying "I hate old people!" and being sent to my room. I generally don't get along with my grandparents because they're old fashioned (whose grandparents aren't?) and most likely think I'm weird.
I've been having a lot of these mood swings lately, and am not sure why. I'm not sure if it's because of my age (17), or because my hormones are just out of wack due to this medication I'm on (for personal things, NOT my moods), but am always fighting with my parents over little things. When I get mad, I typically burst into tears, and my parents always tell me "don't cry, it's not what teenagers do" but I don't know any other way to let out my feelings other than crying. I don't know how to suppress it when it comes on... my eyes start to water and I get this uncontrollable urge that can't be stopped.
Because a lot of fighting has been going on in the house lately, as well as mood swings, I've been accused of being immature and told that I might not be able to live on my own at my current maturity level. My biggest fear right now is the idea of still living at home with my parents when in university, since I want to have my own life, but I'm worried that if I'm like this by the time I start university in less than a year, I won't be able to cope and will have to be stuck at home with my family. How can I learn to control my moods and stop fighting so much?
_________________
Make cupcakes, not war.