I think I punished my baby.
I hope you are joking! What kind of punishment was it?
I was so distraught when I had to get up 6 times last night that I spanked him.
It's completely unacceptable to hit an infant, and you should never do that again. No matter how upset you are, spanking a baby is wrong and could lead to serious negative outcomes for the child.
I can't believe that you are saying that I'm a bad parent.
You need to contact your doctor and the babies doctor right away and not be with your baby until you get help. I think you forget how delicate babies are.