My rant on hope and life