Hey PDL,
There are a few things that can help self esteem. A few tips, that I've learnt in life and various books...yes, the dreaded "self help" ones.
1. Look for the good in others...sometimes when we don't feel great about ourselves we see the bad in others because we are finding is negativity everywhere...so find one positive to think about everyone you meet...that clears away alot of our own negativity.
2. Walk taller...yes...the dreaded one my mother has been poking me in the back for all these years, but it works, and everytime you find you yourself slouching immediately correct yourself.
3. Spin every thoight from a positive to a negative...e.g. I don't want to have no dates lined up next month...I will have dates lined up next month. By focusing on what we will have we are taking away the negativity.
4. Be grateful...be very thankful for what you do have right now, because it is wonderful. Hell even I think you are fantastic and I've never met you:) Be thankful for your friends, family and work. Put new photos of these people up to remind you of how how well loved you already are.
5. Do something do cheer someone else up. Just out of the blue...call a friend to tell the you love them or give a friend or family member some flowers, just something to brighten a day...I'm telling you this will make you feel wonderful and glow inside.
6. Meditate, I have tried this myself, it is difficult, but give it a lash, it is calming.
7. When you wake, look yourself in the mirror and embarrasing as this may sound tell yourself at least three times out loud, 3 reasons (not physical, even though I am sure you are stunning) why you deserve to be loved...this will take practise...but eventually you will believe it. (at the start it will give you a good laugh in the morning)
8. R n R -look after yourself, exercise, lovely showers/baths and beautiful smelling moisturisers is the way I go...it's 20 minutes out of your day and it is worth it.
9. Sing...whistle...hummm.
10. Start believing in the wonderful girl you are...really start seeing that good heart and what you have to offer.
I hope this was helpful...I really do believe in you. I know you are so close to love. I know that guy gave you a kick, but in your life story he is but a whisper in the wind...and it may take a while to get over what he did, because I know feelings don't turn on and off like a tap.
I hope you wake tomorrow, bright eyed and bushy tailed with your heart open and ready for love...because he could be anywhere.
Much Much Love to you
Moongal x