I think I can relate a bit to what you say.. are you doing therapy? I feel like that's the best way to fight this kind of behavior. Perhaps you could also talk with your boyfriend about this, maybe he'll be able to give support, as well? Either way, we're here when you need it.