I'm kind of struggling with my MIL right now. She is very introverted and frequently agrees to plans with us and then cancels at the last minute. She did this both for my bridal shower and for my baby shower.
D's 2nd birthday is in a couple weeks and we decided to have a small birthday dinner at our house to celebrate - just us with all the grandparents and BIL. She originally agreed to come, but texted DH yesterday to back out. We haven't seen her since I threw a baby shower for SIL in June, and she didn't see DH for his birthday in August.
Her excuse was that she's going to be exhausted from her trip to Chicago (from Boston) to see SIL and the baby, and she needs time to recover. I feel really bad for both my husband, and for my son. DS is really close to my parents, and they don't live locally, unlike MIL. I feel like one day I'm going to have to try to explain why she doesn't make an effort to see him, but she does for her granddaughter.
Ugh, she just makes me frustrated.