Life is to short to be angry at family. I suggest trying to make amends wherever possible. You never know when it will be to late.
I would like to agree with you on this , but, sometimes you just have to cut ties. I have changed the script with my kids and have good relationships with all 3 and my granddaughter thinks I am all that(easy to pull the wool over a 2 year olds eyes) but I have a bunch of family that I have zero contact with do to self centered BS that I absolutely do not need to deal with. Life is to short and wonderful of an experience to deal with anybody that constantly tries to crap on your parade! F' em Enjoy your life and the folks that want to enjoy it with ya.