buoyant
buoy-ant
adjective
Able to float or rise in liquid or air; having buoyancy.
"The cork was buoyant on the water."
adjective
Cheerful, optimistic, and able to recover quickly from difficulties.
"She maintained a buoyant spirit despite the challenges."