Hi VacuousRom, I have a very similar story, although it took me to age 57 to figure it out. I fantasized about being a girl when I was a kid and I too dressed up in my mother's underwear. I liked to play with my girlfriend's dolls. Then all those feelings and desires became repressed, especially living with a strict father. I then developed life-long depression. It wasn't till I was much older and married for several years that the repressed feelings began to break through although I didn't understand them. While away at conferences, I started to buy and wear pantyhose. Afterward, I would feel so ashamed, but the next chance I got, the unbearable urge to dress in pantyhose came back. I finally found a good therapist just about 9 months ago. I went to therapy thinking I would be talking about my depression and strict father, but soon began talking about my urges to crossdress. It didn't take long to realize that those urges were part of my true desire to be a woman. When I finally admitted it, my depression became much better. Initially, my wife seemed to totally understand, was happy I was less depressed and didn't seem to mind that I was buying panties and pantyhose to wear under my pants. I also bought a sexy lace bra to wear in private. I had a draw that I kept everything in. I didn't want to hide things. But, soon after she couldn't deal with her husband crossdressing and my marriage seemed to be on the verge of disintegrating. I threw everything out(what a waste). I suppressed my desires and thought I could make it all go away. It made my depression worse to the point that I underwent 5 weeks of ECT. Of course that didn't work. Just 2 weeks ago, with the help of good talks with my wife, I have finally realized that I am transgender. My desire to be a woman is not going away. I realized that I need to be true to my self. My depression has gotten better again. I am planning on going shopping soon, but taking it slow. Don't know what will eventually happen with my marriage, but I am being hopeful. What else can I do?