I tend to be hyper-critical of myself. This applies to what I work on and who I am.
Since I don’t really fit in to any conventional boxes, sometimes my differences from society at large puts a large strain on my psyche, as it often does for people. I don’t fit in, therefor subconsciously I am not as worthy a person as average folks.
In order to get past this I have to make great efforts to value my unique qualities and love myself. Having a severe dislike for the sex I was born into makes it all the more difficult to love myself.
So I find the best way to do this is to meditate. Focus on my dreams, remember all that I have accomplished. Remind my self that I am loved and am worth loving. Monitor my internal dialogue and force myself out of thinking habits which perpetuate misery.
I am learning to love myself. I have to remember to practice everyday. One can accomplish so much in life purely by believing that one has the capability. Belief is the most powerful magic.