SinfulGuillotine
Uhm...break up with your boyfriend?
Your boyfriend is mean and you're in love with someone else. Why do you even need to ask what to do?
QFT. If your relationship with your boyfriend isn't working out then just end it. There's no point in drawing it out, it'll just be worse when you break up eventually.