Trish you are far from being a bad mum. You are coping so well considering you have a tough couple of months.
M was rubbing/tugging her ear for 6 weeks before her tooth showed up, Her gum didn't even look swollen before it appeared.