Life is not about waiting

295