Listen man, this is a moment in your life where either you're going to let this break you, and never recover, and just rot for the rest of your life...... or you will find the strength in yourself to...
Think about it this way. This entire time she figured she could do or treat you any way she wants and that you will not have the balls to do anything about it. Doesn't that piss you off? You did...
Don't regret it. She didn't care about you, you were patient, you expressed your concerns, nothing changed, so you did what any self respecting man would do. It's her loss man, not yours
99.100% chance this is happening because there's another dude involved, in one way or another. Like I said, it simply comes down to this, if she cared about your...
You're starting off all wrong man. Find out your maintenance and don't go below 500 calories. Crash dieting will make you feel like crap, you'll burn out and your excitement for this will fade fast....