My boyfriend and I have been in a relationship for almost 2 1/2 years, and since the beginning, he has repeatedly accused me of cheating. We are in a long distance relationship, and he always makes me laugh and we have a great time when we’re together. We fight kind of frequently, but I think its just because of the stress of being so far apart. That is nothing I can’t handle, but when he accuses me of cheating, I lose it. Not once I our entire relationship have I ever even looked at someone else. He has my passwords to my email, my snapchat, my instagram, my Facebook, everything. I hide nothing from him. He and I get on Skype together almost every night while we go to sleep so he can keep watch over me. The littlest things set him off too. Like last night for example, I had a headache, and when I have a headache I like to hear his voice because it makes me feel a little better. So I call him on Skype, and we talk a little, but I wanted to sign off because the light from the laptop made my headache worse, so I hung up. He lost his damn mind!!! He sent me tons of text messages about how I’m manipulating him, and he’s always my Plan B. He tells me he’s sure i’m having a great night without him, all while I’m dying in bed with a huge migraine. And this kind of thing has been happening for years. I’ve been trying to reason with him, but he refuses to listen. How can I make this better? Or is it better just to leave? Should I give my heart to someone who doesn’t even trust me?