You’re not the one who’s making her unhappy. 😮 She’s doing it all by herself.
Your logic about not marrying when you’re not financially stable is very sound. If she doesn’t get that then there’s something wrong with her. Stay your course — you’re right.
As for her “having to raise her hands at you” — what’s THAT about?! 😯 I’ve never heard of a health condition that results in violence. You should not stay in any relationship that is violent — regardless of the reason. If you want to fill me in a little, I can comment more, but for now, this relationship sounds like it’s headed for a break up — only I think you’re the one who’s going to have to do the breaking up. 😳