<human>: From the beginning, we've had a long distance relationship. We haven't spent more than two weeks together for the 2 year duration we've been together. We try and see each other once a month, but it's usually when I make the move, pay the money etc.

He's the most controlling person I've ever met, and I don't know how to even deal anymore. He tells me where I can and can't go, threatens to leave me every time I want to go out with my friends (but it's ok for him to go to bars), and told me he'd leave me if I didn't deactivate my Facebook (which I did just to shut him up)

He constantly claims that he isn't controlling, and that his overbearing personality is "hereditary" and I can get with it or get lost. He claims he doesn't want to change me as a person, but I feel more and more like I'm faking being happy.

We both have made claims that we'll talk to each other more respectfully and try and control our anger, but when an argument arises it's always the exact same scenario. Yelling, I get cursed out, and hung up on. He frequently breaks up with me, only to come back the next day and tell me he didn't mean it, he loves me so much etc.

I just need help in learning how to communicate with someone in a long distance relationship in a way that they could possibly react to maturely....I love him but I'm hanging on to the very end of my rope. At one point I wanted to marry him without a doubt, but now I 
Can't see it happening without drastic change.

Can you succinctly summarize the text in 1-3 sentences?
<bot>: my 2 year long distance relationship is falling apart due to his excessive controlling nature and a lack of communication...what do I do?