If you are tired of all the belly aching of the "blame everyone but yourself" generation join with me to… read more