What a great post here mate.
You enlightened how to find happiness as easy as it can be, there are many people on who's not contented in their life while the truth is everything is just near from us,the only thing is we need to appreciate and acknowledge those small things.around.
And you have mentioned facts that truly happens in our daily living. Sorry i run out of merit by now.