Advice please!

I plan on doing the MaterniT21 test and you can find out the gender with that test. My best friend wants to give me a mini baby shower after I find out what I'm having. Just to kind of make it real. As this being my first pregnancy after losing my son, I'm nervous to even think of buying anything before 7months. She really wants to do it and I told her I don't mind. I'm just so nervous because 6weeks from now seem so far away and unpredictable