sanguine
1 animated, assured, buoyant, cheerful, confident, hopeful, in good heart, lively, optimistic, spirited
2 florid, red, rubicund, ruddy
Antonyms
1 despondent, dispirited, down, gloomy, heavy-hearted, melancholy, pessimistic
2 anaemic, ashen, pale, pallid, peely-wally (Scot.)