long story short: i was with a girl for 3 years, during the first years and a half, we broke up 3 times for 2 or 3 weeks at a time. we were then together for a steady year and a half when she lived with me. i started dating her when she was 16 and i was 19. im now 22 and shes 19. i absolutely loved with her. first and only girl ive ever loved. she started becoming controlling, would freak out if i talked to another girl, when they were girls i was friends with before i met her. one night it got bad, i asked her to stay somewhere else for a few days. she chose her friends/friends parents house where she partied and started doing drugs(mostly pot which i still feel strongly against even though i now drink every night). it started to fall apart at that time, which was around july 4th. i took off to another state for a month, came back, tried to make things work, after 4 days of that, she told me she fucked someone else. i found out about her doing drugs, i broke up with her and she started partying, doing drugs and fucking random dudes. another girl struck up interest, we starting dating, she has great potential. shes a looker, has a college degree, is on her way to make big money, is drug free, shows a lot of care towards me, but she lives in san diego. i see her every weekend. often, i get drunk, miss her, listen to sad love longs(fuck garth brooks haha) and i call her. she comes over, we fuck, then she doesnt talk to me for a few days. when she comes over she tells me she loves me and doesnt want to lose me, but the next day shes back to doing the same shit. i know my best bet is to stop calling her period and just completely move on. theres a little more to it, but thats the jist of it. what should i do? i love her, but i know i should move on but just cant seem to get on with it.