* Capricious means unpredictable, impulsive, and whimsical.
* Sunny implies a cheerful, stable, and consistent disposition.
Let's look at the other words:
* Moody, variable, gloomy, pensive, peevish, sullen, glum, and testy all describe moods or behaviors that are unpredictable or negative, aligning with the meaning of capricious.
Let me know if you'd like to explore antonyms for other words!