Wao....just feels like a bang on my head today.....like one of those wake up calls, that life is not a bed of roses but a battlefield in which not everyone wins but still pull along till the end.
Loving someone for his perfections wouldn't be the right thing always, rather giving a thought about the impossible or the 'might be's '. What if you realised the next day, that your perfectionalist thought was his fault, would you still stop loving him?? That is the challenge!!!
Well....well...well.....thats what life is about, being ready for the worst from the best and living as if tomorrow never comes.....because who knows, what might struck you tomorrow or rather will that tomorrow ever come.