I will never regret you, or say I wish I'd never met you, because once upon a time, you were exactly what I needed. This is so true. everyone comes through your life for a reason, whether they stay or leave.
If you love someone, you will never let go. If you love someone you do everything in your power for them to be the best person they can be and have everything they need even if your not in the picture.
The process of letting go is so especially painful process but you need to let go, Otherwise we just keep ourselves stuck in the same place. It's not healthy to fantasize about a future with this person.