Hi Quadracersteve, what an amazing post!
You have pulled yourself up from the depths of serious addiction and can still see the beauty in the world, that is one rare gift.
Volunteer work is a great way of meeting new people, religious and charitable organisations would appreciate your help and you will extend your network of friends