This is IMHO, but I think that there are any number of bad traits that will lead someone to become “poor”. Being lazy, untalented, or lacking intelligence or ambition will all keep a person from becoming successfull, regardless of how you define success.
It would not be surprising to me that a disproportionate number of poor (lets call them unsuccessful) people would be of lower intelligence than their wealthy or middle class counterparts. It’s a tough world and those without the skills to succeed generally find themselves surpassed by their peers.
I do not believe that the environment a person is raised in is the only factor in their future success. Go to any typical middle-class high school. 90% of the students will be from similar backgrounds. While most will probably have relatively comfortable lives, very few will go on to become extremely wealthy. Environment helps, but unless you expect to inheret a trust fund or something, you still need to find your own success.
That said, that does not mean that there aren’t poor people who do have the potential to succeed and would be successful given the right opportunities. The question is how much of a step up do you give to someone to level the playing field?
I don’t know what your other finances are like, but unless that includes a mortgage, $160,000 strikes me as a lot of debt to have on a policemans salary at 24 (even at %4 interest).
Don’t you mean “Ebonic’s be cool”?