Stung
• Annoyed
• Bugged
• Deviled
• Irked
• Irritated
• Not entirely happy
• Not too happy
• Peeved
• Sore
• Stung
• Upset
• Vexed