Everybody has a past. Everybody has a lesson. But what cost do you pay for those lessons? It is quite a lot easy to cover up a mistake by calling it a 'lesson'. But in life, no lesson is worth learning twice. Every mistake counts, and every mistake haunts. And what you do when you have such million mistakes haunting??