Aw cake.
<3
You should never hate yourself, you're worth so much more than that and you seem like such a great person with such a great personality. Although it may seem like I'm talking utter rubbish right now, I do mean it and you need to get yourself to realise that. Whatever you may have done in the past that is making you feel this way, you should just push to one side. Nothing can change it and ultimately you should love yourself no matter what happens.
My advice may not be entirely great but I believe you should just keep repeating how great you are. Every single morning when you wake up just remember how great you are. Do it right now and do it before you go to sleep, every second that you wish...bc what's stopping you?
Remember how great you can be at your best.
Remember your achievements. Remember how kind of a person you are.
Remember all the positive aspects of your soul.
You dont need to be someone completely different to make a change. If you feel like you were unreasonable to a particular person yesterday then tomorrow you become reasonable, you're perfect just the way you are cake. <3
I've got a youtube video if you'd like to watch...it may help with how you're feeling at the moment.
http://m.youtube.com/watch?v=xMzDTaq9XW4Also a song:
Christina Aguilera~ you are beautiful...I think it applies.
I totally apologise if whatever I said doesnt apply to your situation and is utter rubbish. Hope you feel better soon Cake, you look sweet when you smile.
<3
Posted from TSR Mobile