I have constant up and downs, one minute I am happy the next I am mad and somedays I can't stop talking others I can't explain why I feel the way I do,I can never just be happy or just be one way. Its really hard to explain I just don't feel normal. I can be the nicest person in the world and the next thing I know I am getting mad about everything even if there is no reason to be mad. my mood changes without anything making it, I will be out having a good time and the next thing I know I am angry and irritated and just want to go home. I am only 21 and my mind is constantly over thinking everything I can't stop it. Any suggestions of what is wrong, if anything is?