I have relatively high self esteem in that I don't wish bodily harm upon myself or that I think I'm lower than dirt, but I am critical of myself if only for my further improvement. I've never had a girlfriend, never been kissed, have had some shitty jobs, have had weight issues, and have made tons of mistakes regarding important things, but these things have never gotten me down since I know that if I put my mind to it I can always do better. This ties into my general philosophy in life; know your limits, aim lower than them, be pleasantly surprised when you can surpass them, and adjust. Sure this sounds a bit defeatist and cynical, but I always have found more joy in the small day-to-day delights than any major accomplishment (for example, the day I got my BA, I found more happiness in the lunch that I had with my family than in the ceremony and what it represented).