Hi David, seems like you’re blaming yourself and realized your lost. Your girlfriend (ex) gave up on you, want to forgot the 6 years you’ve been together.. but here’s the thing.. do you love her? why did you let her go? do you think she still have feelings for you and can give you another chance? why throw the 6 years if there’s love? for me, the best thing you can do if you really love her is ask for another chance but if you’ve moved on with her, you said you already changed for the better, you learned the lesson, don’t make the same mistake, give chance for yourself with another relationship which you want to last forever.. anyway you’re still young.. you can focus on other things than romantic relationships.. don’t be afraid to trust and love again.. not sure how you feel with my response but that’s that’s it