Hi Selena,
Welcome to PC!
May I recommend that you check out the sharing self help forum and self esteem threads. It sounds like you have a lot of insight already and that's half the battle.
There are a lot of people who will be able to help you here. Do you have a T? Are you on an antidepressant medication? Both of these options can be helpful.
Keep posting and reading the other posts. I think you'll find the group of folks here to be very friendly and helpful.
Take care,
Okie