While I agree with most of your points, I have to disagree with your last one. It is only a half-truth to say you decide how you live your life; there are many factors, such as socioeconomic status, where you live, etc...things you cannot in certain circumstances control that determine how you MUST live your life.