Yeah you need to stop hating yourself. Just by coming here and trying makes you an awesome person and don't take away from that. Try to stop the negative thinking. I agree that it has been hot here too and I have not been exercising like I should. I started going out early before the heat or working out later after the sun is setting.