What you are describing is consistent with body dysmorphic disorder. This is the diagnosis for someone who feels negative about one physical attribute despite the fact that most people wouldn’t think it matters. We live in a culture that values tall, dark and handsome, it’s true. But it’s also true that some of the sexiest men alive are under 5’7″. Tom Cruise, Prince, and Bruno Mars, Henry Winkler, Dustin Hoffman and Al Pacino are all on the list. (For a longer list, see: here.) People admire them for their personalities and their accomplishments and aren’t concerned about their height.
Self-esteem isn’t based on height or any other physical characteristic. It’s based on two things: how you feel about yourself and how you treat other people. The two parts are in interaction with each other. The more good you do for others, the better you will feel about yourself. The better you feel about yourself, the more you will be willing to take risks in enriching your relationships with others.
For that reason, I suggest you focus on what you can contribute to make the world a better place. At first, it will be hard to stop your negative thoughts about your height. But as you get involved in helping others and get closer to people as a result, the less your physical stature will matter.
If you still are obsessed with your height despite making good films and doing more for others, then it may be time for a little therapy. A counselor can help you learn techniques for stopping the negative thoughts and for focusing on all that is going well in your life.
I wish you well.