OK first of all I'm not a doctor but a male nurse.
It is very hard to access you when we don't know your age occupation and general fitness level but what i would recommend, knowing what little i do know about you, is that you would seriously benefit from yoga. I know yoga sounds hippy or something your mum might do with her friends in the women's institute.
I've been doing yoga for 10 years now and it fu**ing hard and if it helps keep those joints moving longer then you should go for it.
but i guess you probably wont do anything because we really don't care that much about ourselves (no offence)