Elated and then some
• Ecstatic
• Experiencing total bliss
• On cloud nine
• Totally blissful
• Where thy will will be done, partly