Oh God !

God helps those, who help themselves!

This quote has been haunting mi for the last few days. It has been coming up in news articles on paper, on the Internet, on the road behind cars… I wonder why ?