I think the only way to make the dirty feeling go away is by healing mentally and emotionally. It has nothing to do with the physical aspect.
Sometimes healing both mentally and emotionally involves time and lots of patience, acceptance, motivation, and even some painful memories. But I believe if you really want this feeling to go away you will do what you need to.
I really hope with time it becomes less feeling for you.
__________________
|