It is easy to take things for granted. When you step back, you would almost be appalled at how we complain endlessly about seemingly unnecessary things. I would use this lovely weather as an example. Twitter updates from a particular set of tweeps were anticipating summer for months. They complained about how cold it was, how lazy the weather made them feel etc. Now its summer, 23 degrees and all. The same set are complaining about the sun, how hot it is, how sweaty they are all the time.
It struck me: we can go through life complaining about anything and miss the beautiful moments we experience. If it is cold, layer up and enjoy the fact that you are not sweaty or whatever. If it is hot, see it as an opportunity to wear clothes you ordinarily would not. It is so easy to get trapped in the vicious cycle of complaint and wake up wondering why we are never happy.
Our thoughts determine our actions to a great extent. If you make up your mind to be happy come what may, chances are that you would see an opportunity in the most dire circumstances. Stones exists and whether you turn them into stumbling blocks or stepping stones is all up to you.
"Every person takes the limits of his own field of vision for the limits of the world." Arthur Schopenhauer.