I go from being over the top nice to very angry the next minute.

Bipolar disorder. Is characterized by mood swings that range from the depression to the mania. It is well controllable condition with medication. If untreated may can result in serious future complications and ruin your life. Rec.: see your pcp for the referral to mental health doctor (psychiatrist).