I am so sorry you are going through this. I can't imagine a mom feeling like that, she sounds very selfish.

Please don't let her actions make you feel bad about yourself, its all about her. I guarantee if you were my kid I would not miss one of your events for the whole world.

Karen is right, just be sooo thankful for your Dad, he may not show it but it probably has hurt him a lot too.