There is no such thing as perfect happiness.

HORACE