For years I had been complaining about everything. The smallest things that would go wrong would piss me off. However, one day I read about gratitude in the book Hero, by Rhonda Byrne. I read that complaining all the time would block blessings. Also, being thankful for what I have would bring more blessings.
So far I have been following the rule of being grateful. As a result, I have been blessed with a brand new place to live. I am extremely happy. I believe the more I become grateful the more I get blessed.