It always hurts when we think we found someone that really makes us feel loved. Im sorry it didnt work out but I think he was smart to realize it wasnt going to work for him for whatever reason and didnt drag the relationship along.
You have done much good in your life .. Everyone on this planet has a trunk full of baggage whether they admit it or not.
Grieve the loss of this relationship its natural .. Soon you will be able to move on and this pain will fade .
Please take care of you and make sure your eating healthy things daily.
Welcome to PC