WOW. Is my first thought and "Man I've been there before" is my second. I know the hell it is to go through when you wake up one morning look at yourself and can feel nothing but loathing. No matter who you are. its awful to hae yourself and sometimes you just have to except and sometimes you have to keep on fighting and fighting until you meet the person you want to be and merge the two together. it takes alot of determination and spirit. But don't give up. if You can't love yourself then make a person you can love.
I like the post its deep and I can relate. well written.