Here is the deal, I'm not married yet but have highly considered it ( I have a ring not sure If I can pull the trigger). So I thought this forum would be a good place to post. My girlfriend is super hot, super intelligent and very motherly ( also super nice to everyone). All the things I really want in a mother/wife. Here's the thing though: shes a super bitch at times. Shes short tempered, mean at times (only to me though). I've started lifting again to regain SMV. How do I regain her respect/cut down on the stereotypical bitchery. I know I could get women less hot than her that would treat me better. what do I do?

Edit: to explain better: she is super emotional, but she is aware of it. aka she knows when she is being a crazy bitch but can not stop.

honestly my only problem is she is not nice to me.