(((Kat))),
I would imagine that you are a great mom. I know that I am a great father to my daughter and my abuse began at 5 years old, so there was a time when I felt like I wasn't a very good dad, but my therapist kept asking me, "Have you done the best that you could?" and I had to answer "yes", so she said, "that is all any parent can do."
As for intrusive thoughts...I battle them almost constantly and have been in therapy a long time, so please let me know how you deal with these after you talk to your counselor. (I am in between therapists right now)
I am truly sorry that you are in pain and I am sending you big healing hugs.
LH