Life is always full of challenges. You can never entirely control every stuff in life... You can never know when life comes to an end... And there are always unexpected joyfulness and sadness. How to treat life? See it as grace ^^