You sound good today. It takes time and you will have your ups and downs, but over time it will get better. Have you thought about GAL activities? I took some acting classes and not because I want to act, but it was challenging and it did help me with my profession where I do a lot of public speaking. I also started to do a little rock climbing...something I always wanted to do, but never had a chance due to time.