Wow Sasha, your letter was very good. It expressed your feelings very well! I know that it is hard and you second guess and question yourself, but it sounds to me that you have done what you had to for yourself. (which is great)
Everyone here is dealing with similar things so keep coming back. Lots of great advice and support are here.
Many blessings to you, stay strong.