I agree. We are happy by nature and we need do nothing to be happy. We do things that make us unhappy. Jealousy, hatred and anger make us unhappy. Undue expectations leads to frustration and unhappiness. Nature provides us all for happiness.
The picture is very nice and creative. It is always good to take life as such, enjoy the present and stop worrying of future which is not in our hands.