Rainbowzz, we all need to start somewhere. I think you will find there are more people who suffer from self esteem issues than you thought.
Some issues are minor and only cause a little bit of inconvenience while other issues are major and life altering.
Take it step by step as you feel comfortable. We are all here to receive and give support. You deserve support as well as any other individual on this site.
Hugsssss
J