Transgender Support Group
This community is here to support and help the large population of transgender people. If you or anyone you know identify as transgender, this is the place to share your feelings and experiences and speak with others who are going through similar things in their lives.
I think that you need to look beyond your own internal dialogue to find help. Your focus has become to narrow on what you see as a failing or a fault. look up metaphorically as well as literally find some beauty in yourself because I know as well as you know there is some. Let it shine bright in yourself and focus on that as best you can.
Beyond that, find someone to talk to, a therapist is often a recommendation, a friend, a helpline even a stranger on a forum! I think it would be good for you to express yourself honestly with someone who can listen and give advice.
I hope that is of some little comfort or help,
Stay strong honey. xx