I totally feel you on some of the negatives! But I'm glad you are able to counter them with positives! You are beautiful, loving, and talented. I am happy to call you a dear friend of mine.
A battle which you are winning, every day. I so love how you have laid out what effect anxiety has on you and then shoot it to pieces with some nice truthful facts. You know you are better than anxiety makes you think. You know you are awesome. Don't give up. Always keep fighting.