Actually one of the best is a facebook group for a particular brand of leggings which are bright, colourful and fabulous. I wear their active range as it holds my knees, hips, back in a much better place than without them This is the support group and it's full of runners, those who want to run, those who are gym members, those who aren't, it's just a wonderful group of people who just are able to be there for each other! https://www.facebook.com/groups/lucylocketlovesclub

The mentality of accepting that you have a disability is not easy.... But it can help. What about things like meditation? Tai Chi? Mindfulness?