J.M.
I am so sorry that you are going through this. Life has dealt you a hard hand here.
You need to get into counseling, the sooner the better. A lay "diagnosis" would suggest to me that you are suffering from depression and an anxiety disorder. Therapy could help you work through your feelings and your fear and truly be the mother that you want to be to your son.
You are not just going to "get over" this, and no person can come along and sweep you off your feet and magically fix it for you either. If you are living in a world guided by irrational thoughts and feelings, you need help getting back to a healthy place.
I wish you the best.