Yeah, in reply to everyone, I can relate, most days I go through some sort of point where I get really angry and frustrated with myself and my life, sometimes for a few minutes and sometimes the whole day, and it can be for no reason at all I will get like that.