John started to take Dean for granted very early on - I think the show has made that clear. And because Dean when he was very young became so accustomed to understanding why his dad behaved the way he did and to making excuses for him, he completely missed out on the fact that he deserved and was entitled to a hell of a lot better.
no subject
Just a really messed up family, in fact.