I was so upset in the first half I threw my thesaurus away, I was fuming, flummoxed, flambeed, distraught, distressed, boiling over, beside myself, steaming, and crushed.
Thank goodness I ended up happy, cheerful, joyful, delighted, elated, and jubilant:)