Emotional Roller-Coaster
(ɪˈməʊʃənəl ˈrəʊlə ˈkəʊstə)
NOUN
a situation or experience that alternates between making you feel excited, exhilarated, or happy and making you feel sad, disappointed, or desperate
Example: This trip has been an emotional roller coaster for me.