@Artesia Wow, it is great to read that you are feeling better about yourself and about life in general.
Even though your friends here on the forums can't physically give you a hug and a shoulder to lean on, we are definitely here to give you our cyber support and virtual hugs.
In your bad times we are here for you.... and in your good times we will always rejoice and be happy with you. You are never alone here on Susan's Place and the Forums. You have more like-minded friends here than at any other place.... we can all identify with many of the issues that you mention.
Thank you for posting and following up with your happy report.
I will be looking for more posts from you around the various Forum threads.
Hugs and well wishes,
Danielle