Fill your hearts with love and gratitude. Life gives us what we need and not necessarily what we want. It follows its own wisdom, which is often incomprehensible to our gross minds. We should learn to accept situations in life. This attitude of acceptance is the secret to happiness.