Your post is so touching and my heart goes out to you. I wish that I could make your dream come true somehow. I am sure that you had valid reasons at the time to do what you had to do and no one has the right to judge you about your decision. I am shocked at how you have been treated. You have been through so much and I think that anyone that would insult you or belittle you is absolutely heartless. So many people don't look at all sides of a situation and are far too quick to make their own selfish judgement calls about people.
It must have been hard for you to post this, but I am so glad that you did. It's a reminder to me to always be compassionate to all that I meet as I never know what they might be dealing with in life. Everyone deserves understanding and respect. You certainly do and I wish all the best for you and for your dream to come true in the best way possible.
(((((hugs))))),

Kathryn