my gf has been fighting with me for a while. seems like I get under her skin all the time for nothing. some days she will be loving and fun wanting to cuddle have sex or just goof around. most days she's just plain mean or mad at me for nothing at all. I just go about my business and chill with friends. I met this other girl few weeks ago. we talk and she is like a breath of fresh air. funny and fun to talk to. i like her and think of her a lot. i cant take a lot more of my gf. i love her but she is just being mean. she has been under stress from school and her mom. but that gives her no reason to treat me bad. i tell her off then she storms off but is nice sometimes after i yell at her. she always wanted a future together but it doesnt seem likely the way she is acting. we've been with each other for over 2 years. is this just a phase? is she bored of me? or just confused with stress. im thinking i want to cut ties. idk if things will get better soon or should i accept its done. has anybody been this way before with a similar situation?