Most Helpful Guy
you move on. what you love about him isn't who he is. so in reality you are loving a myth. so what can you do? you move. work on meeting new people. people who truly embody everything you want.
being clingy doesn't mean he should cheat on you or use you.
Most Helpful Girl
"I want my nice boy friend back, not this jerk asshole."
The "nice boyfriend" never existed. You're seeing his true self now, not the facade he put on to keep you around. You need to muster up your self esteem and acknowledge that he treated you like shit. Someone who loves and respects you is not going to cheat on you or only use you for sex. He sees you as nothing and treated you that way. You deserve better than letting such a horrible person treat you like that.