I've been dating this girl for about a year, we are exclusive but never officialy gf and bf, however its very obvious we've caught feelings for eachother. I've been trying to break up but i cant just go through with it. I dont see a LTR in her but yet i dont want anyone else to have her. She is the best sex ive ever had and very fun to be around, but on her bad days she is toxic, nasty and controlling. She has had kind of a sad upbringing and i dont wanna break her heart, whats the best way to do this? Should i just tell her the truth about the things i dont like about her? Is it better to just tell her i wanna date other people?