Morning all
Tetra, he is not worth your worries. It is always horrible to feel rejected, even if for the best, take some time for you and think of all the wonderful changes you have made to better yourself. Give yourself some time, and focus on loving yourself. I find that it is only when you are comfortable with yourself that you can find someone truly deserving of you.