This made me feel a certain type of way. I've been there! Mainly, it made me want to give you a big hug. I've been there and related to many parts of this story.
Although you haven't had the easiest time over the course of your life, I'm glad you still stand to write and tell stories like this one. Your battles have certainly contributed to your strong qualities and we are lucky to have you here, Ellen.