Sounds like bipolar. Consult with doctor or psychologist.