Striving For a Better Life