boyfriend left me

Kaye
I have been with this guy off and on for almost 2 years I lost my virginity to him and i feel like thats whats holding me back. He used to treat me so great in the beginning and then just started acting up not trying and doing whatever he wants ive tried to talk it out but he didnt care so id leave but then id go back when he says "i love you or im sorry baby you know your my everything" he always knows what to say to get me back and the worst part is that i know he treats me bad and is basically using me now but i love him so much and i dont wanna end it but at the same time i just wanna be over him and find someone else thatll treat me better any suggestions on how to get over first love? Or any comments on what i should do..