Okay, so I've been having some difficulties recently with feeling like I'm not a good enough mom. I'm slowly starting to realize that I just have to be "good enough," and that's okay. I am good enough for my children, and that is what is important.
I've been going to a therapist who has been helping me come to some realizations. As a side note, my husband is three months away from his Ph.D. in counseling psychology, and I strongly believe that anyone could benefit from therapy (even if it was just for learning how to communicate better with others). Combine that with insurance that pays 100%, and I'm there.
Anyway, back to the realizations. I was telling my therapist what a bad mom I feel like I am because I can't sit and play with trains for hours like my youngest would like, or play make believe games all day like my oldest would like. These things are so boring for me. Then he said, "Don't you think all moms get bored doing those sorts of things?" Then he explained that the goal was to do what you can do as a mom, and if that means only 5 minutes of playing with trains before you think your head will explode, then that's okay. That's 5 minutes more than nothing. It was like a total aha moment for me, the fact that it's okay that I hate playing with trains. I will do what I can with my children, and know that I am a "good enough" mother, because I love my children, and they love me!
So go, play on the floor with your children for 5 minutes. If it turns into 15 minutes, lucky them. Have fun!