I was under the impression that Not all humans are nephalem, and only nephalem are half-angel, half-demon. Most current humans are just descendants of them, and only a few (like the main character and Kulle I think) live today.
--
You beat yourself up with your past. Don't blame yourself, blame the world. Blame God. Blame me.