Facts for a happy life
Life is a mixture of sorrow and happiness. We might be left alone, fighting hard to swim an unexpected cyclone or sitting with a bunch of people laughing together sharing...