Iris, you have been given some wise advice here, please reach out to those who can help you.
You are not a terrible mother or a bad person, you are exhausted mentally, physically and emotionally and could use some help.
The fact that you reached out here is a great start. Please do what you need to do to keep yourself and your baby safe.
Hugs