This read seemed like an emotional roller coaster ride. Three words lacked -ing. The write might have been interesting if each emotion was followed by its opposite as you experienced it. Anyway, a little refinement may make it more poetic if thats your intention.
Regardless, to be happy in the end is what counts. DH