I think you have beautiful features. The contours of your face are lovely...and your blue eyes are gorgeous! Don't be so hard on yourself.
Makeup, I find, makes the world of difference in how I feel. If I'm having a down day, I find I always feel better when I put my make-up on...always!

Go to a stylist who knows what they're doing and leave yourself in their capable hands. Have a makeover. Aside from getting a 'new' look, it's always tons of fun to do!