It took me a long time to accept I am a crossdresser. I enjoyed it when I was young but the shame and guilt that came with it back then was terrible. This led to me purging several times, now at least I know to never do that foolish thing again.
I successfully suppressed it for years, or so I thought, until it came back very strong about 8 years ago. I finally accepted it and am at peace and happy with it being in my life.