Someone asked "What's your "secret" to a happy life? What makes your days blissful?" on a forum.

I'm not annoying.Think I've got a higher level of life satisfaction than a lot of my friends. There are four things that I can put my finger on that I think I do a little differently than them (and a lot of people). Hope they bring you some joy!

1. I'm constantly and conscientiously focusing on being grateful for all the amazing and miraculous shit in my life.

My wife is a good human, I work with good people, I'm not sick right now, etc... Looking at the basic, mundane stuff around me and appreciating it really helps me feel like I'm a lucky person.

2. I'm always trying to find compassion for people - *especially* those that are pissing me off in one way or another. 

If you don't have compassion, you stop trying to find the truth behind people's actions and usually just chalk up their negative ones to that person being an asshole.

3. Tell people you love them, be generous with your friends.

I don't think people realize until they've lost something or made a truly irrevocable mistake just how much loss hurts, and how much they'd give to just express their love for whatever it was that is now gone.

4. Always ask yourself if you could be wrong, and really be open to it. 

Give yourself a break, and don't hold yourself to unreasonable standards on this count: as long as you're looking around your world with an open heart and an open mind, the pure intentions behind anything you're wrong about will shine through.