Congratulations on a well spent time and work on yourself!!!
You just wrote what life is all about, i guess: living and doing our best. Once things don't go the way we like / need them to go, we are able to let go without feeling diminished and regretful just because we CANNOT LET GO.
You can and that's a powerful lesson to learn, cause in our lives we must let go of many things / relationships.
But we've had them. 100 %. And we will save in our hearts what they taught us about ourselves and what they gave us.
We'll go on with our lives and we can even say 'thanks for what we had together'.