Life is like a river, it continues to flow irrespective of the innumerable obstacles and situations that comes along the way. Sometimes, there are events which tests our strengths and weaknesses, and on the contrary there are times where life gives us unexpected happiness.Life never gives us what we want. It gives us what we deserve. Miracles do exist. But we often fail to realize thier existence either due to a flow of terrible incidents or sometimes because of our own disbelief in the concept of "miracles".So life and miracles are all about the way we interpret them and the way we deal with them.