That's true Armadillo. Everyone deserves unconditional love from their parents even if they never get it.
If you've had a parent who neglected you as a child, chances are they will neglect you as an adult. Stonewalling is not the behaviour of a normal healthy adult.
They might never change, but if you are willing to, you can live a fulfilling life without the need for their approval. Some things happen to us not because of us, but because the other person has issues. Abuse happens because an abuser exists, not because the victim is "bad". We can still live good, positive lives despite our backgrounds and choose not to pass that destructive pattern on or to engage in those destructive behaviours that we saw played out.