There is only one road block in life - HALF-ASSED BEHAVIOUR. That's it.
Read this post on theexasperatedman.blogspot.com