<human>: Throwaway obviously. My boyfriend of 2 years rather unexpectedly broke up with me yesterday because I've been manipulating him for months.

We moved from the West Coast to the Northeast in June for his job. Things have been pretty stressful since then and our sex life fizzled to non-existence. I had the fantastic idea to be an asshole toward him and pout for attention. It usually worked and things would get better for awhile, but then the sex would disappear and the cycle would start again.

This brings us to yesterday. It had been a week without any physical contact (he was in Arizona Mon-Fri). I was really horny with him being gone all week so I was extra pushy and asshole-ish trying to show him how frustrated I was that he wasn't in the mood to be sexual.

This blew up into a fight where he told me that I was a terrible person and we aren't right for each other yada yada. The problem is that I was being a bad person on purpose. (Spare me the lectures, I know). I was manipulating him so that I could get more sex. 

I've apologized and apologized and he laid out a list of things that are wrong with our relationship and they're all super simple to fix. He likes ethnic food, I don't. Done. I'll eat chow mien and samosas. He likes to go out and do things, I'm a homebody. Done. I'll go out and do things. If it means that I get to keep the person who I firmly believe is "the one," then I'll go to the moon and back if that's what he needs.

He had none of it. He's made up his mind and there's "nothing that can be said to change it." 

So my question is what do I do? Do I fight for a relationship that I know can be good? Do I fight for the person that I love with all my heart? I know I fucked up. I know. But I'm not ready to give up. I'm not ready to go back to California and leave him here. I'll never see him again and I can't do that.

Can you summarize the given text in a few sentences?
<bot>: I manipulated my boyfriend for months by pretending to be upset/an asshole so that I could get more sex and it bit me in the ass. Now he thinks I am an asshole (but I promise I'm not!)