why am i having such a hard time

Brittany • •Wife💍•Mom dog of two fur babies🐶💙Cheyenne 🐶💙 Chevelle •👼🏻👼🏻🌈

I was told later in the evening I had a miscarriage and I don't understand why this one has hit me so hard. I can't sleep I just want to cry. I just wanted to hold, love and give our baby the best life and I couldn't get that ? I guess the most aggravating part is there's people who shouldn't or who don't deserve to be mom's. I don't know what to do