Dear D.,
I am old enough to be your mother so I am speaking with more years of wisdom,experience and compassion. This is not meant to hurt your feelings, only to help you see the issues more clearly.
Having "things", material goods, is nice and helpful but is not an indication of love. Because either family did not give you a baby shower does not mean they don't love you or your baby.
Because your sister had a difficult, unexpected pregancy and you suffered miscarriages before having your child is not a reward/punishment. A shower is not a reward, it's a celebration. Sister received the attention of family because they were nearby. Had you been near your family when you were having difficulties, they would have been more supportive of you. It is nobody's fault you were far away.
Some people have children they don't want and others who want babies can't have them. That is a sad fact.
A young unmarried teen should not be punished by withholding a baby shower because she got the cart before the horse. She may need the goods more than another. (I realize this is not your issue, but a simple perspective about what people need/ deserve.)
You said your mom Wanted Badly to give you a shower, but due to time and money constraints, it didn't happen Because you didn't want your mom stressed or burdened. You behaved maturely by not insisting or behaving badly for not receiving what you hoped for. Many children grow and prosper without a swing, playpen, diaper changer, walker, and all the goods that can be found. You and your husband bought the necessities for your son. That is what responsible parents do is provide food, clothing and shelter for their children. One thing I hope you have is a carseat for your baby. If you don't, then get one immediately.
Your son did not miss out on a shower and gifts. You missed having the recognition, celebration and gifts. There is no reason you can't bake a cake and have a friends and family celebration for your child when you move back to Michigan.
You are not a brat, D., you are just young and haven't lived long enough to recognize that feelings are not facts. You have it better than you realize. That will become clearer to you in about 20 yrs or so.
EVERY BABY PROSPERS WITH LOVE.
BABIES FAIL TO THRIVE THEN DIE WHEN LOVE IS NOT GIVEN.
My 3 college graduates and one attending college prospered without a lot of extras. I was a SAHM. They got my undivided attention. We always showed them love and read to them daily. At the library, books don't cost a dime.
I wish you peace, C.