When I was younger I worked as a prostitute; I started out on the streets and then worked in parlours / as an escort.
My life is now totally different. I now help support some of those women - I never let on but because I used to be one I understand. No one at all knows of my past. I have a clean sexual health check (I was always very careful.)
But if I meet someone in future (and I would like to and feel ready to) do I have to tell them? I'm not sure I could make anyone understand.