I believe you should seek a therapist to discuss your gender identity issues. That is a first step in helping you to understand yourself. You sound like you have trangender issues. There is nothing wrong with that. I am tansgender too and I am also suffering from gender dysphoria. Good Luck!
emmi