Being a POS person made him do it.
No brains,no class,and no sense of responsibility are a bad mix.
All sorts of things can make a person snap. Maybe his ‘girlfriend’ was badgering him with something like getting married to give his son a traditional family.
I don't know this player, but its clear from what he did - He likely led a very confused, unhappy, and violent life - but it is also clear that by killing himself, he also had deep sorrow, regret and sadness. At some level, he realized he was on the wrong path, but didn't know how to resolve it.
God has put the seeds of redemption within all men's souls, but pride, ignorance and the devil are strong enemies.