Us men are idiots (I assume you already knew that of course), so to make your lives easier, I want you to be aware of a couple of things. Firstly, long distance relationships. Those rarely work out (if they do for you, great), so try to avoid them. There's a saying that goes "amores de lejos, felices los cuatro pendejos" which roughly translates to "long-distance relationships keeps the 4 idiots happy." Get my drift? Wonderful. Secondly, please remember that if your boyfriend wants sex and you don't, he has to respect that, no matter what. If he insists too much, ditch him. You don't have to feel compromised, it's your body after all. A man who insists about sex too much is in it for a physical relationship, so stay away from those at all costs. We may push you into it but push us against it. You should have sex when you're ready or when you feel like having sex, don't let the guy force you. Thirdly, abusive boyfriends. This is, by far, one of the most intolerables thing in a relationship. If your boyfriend hits you, don't even think about it twice. Ditch him and report him to someone who cares about you. Some women, despite taking shit, still love their boyfriends. Why? It's ridiculous, your boyfriend shouldn't lay a heavy hand on you. Lastly, cheating. If your boyfriend cheats on you, break up with him regardless of his excuses. I'm sorry but men who cheat on a girl once are prone to cheat on her twice and it's just inexcusable. That's my way of looking at things at least (considering I'm a very unforgiving person). I've seen women who've gotten cheated on, gotten back with their boyfriends, and gotten cheated on again, heartbroken despite the warnings. Please, if your boyfriend loves you, he shouldn't even cheat on you in first place! "Honey, at least I'm honest about it." What? How the hell does that justify the guy's acts? Forget about him. This is just some advice from a guy who's seen men acts like dicks (myself included, unfortunately). Your guy should treat y'all like ladies, not like objects he can use.