Exhilarating means making one feel very happy, animated, or refreshed - something that invigorates and energizes. The other options don't match: participation means taking part, a small amount is a smidgen or trace, and haughty means arrogantly superior.