Girl if you are strange we all are!! I think you are a good Mommy. I stress over the little things. I always have to check on him, I have my little OCD things that I do that drive my DH bonkers, but I think that is a good quality to have. I dont have any skin kids so my Peanut is my kid