you are not a horrible mother and have done nothing wrong... I cant offer you anything other than another hug as i have no idea what you must be feeling