JAH total admiration for you being able to clean up your act. It's a HUGE achievement. And totally agree about social workers and their ilk, so many of them don't have the same life experience and they are PAID to try and intervene in your life (sorry, I know off topic!)
Ok, my biggest achievement is being able to admit to my friends what I do and hold my head up high as a self-supporting lone parent that says "hey, it's the 21st century, the social norms are bloody changing and get with the picture". The oldest profession has become modern and plenty of women enjoy this work. We provide a very import service, we make people human again, we listen to people, we meet their sexual needs etc. etc. I have had people say "I wish I had your confidence" etc., obviously the comments behind my back I don't hear, but I don't give a shit (even though I live in a tiny village). I no longer care what people say, I'm nearly 50 and frankly i'm kinda deaf! (probably helps!)
All I say is 'hoorah for us!'