frankly i wanted to scold when i got to the part about getting so angry w/your husband. i first wanted to say something about you doing some uber-protecting of your son.
but, then i realized that you are hanging onto some pretty deep resentments. they will not completely vanish, imo. are you dealing with this? doing some individual, then perhaps joint counseling is probably in order.
peace...