I have a half-blind, arthritic 19-year-old tank of a cat with a face like a bag of spanners who yowls and honks whenever he wants anything and interrupts all my meetings and tramples on my keyboard. Wouldn't replace him for the world.
I think my best advice on staying positive is to talk to people who make you laugh or smile. There's a lot of research on this, and I have personally experienced that laughing makes you happier. Being around people who make you feel good is good. I know it sounds obvious, but sometimes people forget.