Don't feel guilty. You have good reason to feel like you do.
The people who make me mad are the ones who have super loving, caring, devoted mothers and they treat them like the biggest annoyance of their life... that's when I get mad about mom complaints.