Bartek lozinski
Bartek lozinski voted up Tiger Paws' answer

Is this the boyfriend that flares up at you?

This has been going on for several months now, it's time to tell the guy you want him gone.

Tell him in a nice calm manner but mean what you say.