I am so happy for you. Your story reminds me of my first Christmas after getting married (46 years ago). I only had my grandmother's treadle and it wasn't in great condition. I wanted a new machine so bad. It was my father-in-law that told my husband to buy me a machine. My mother-in-law never sewed but dear old Pop-pa (RIP) knew how much I loved to sew. I got the machine and my hubby still looks for the old ones for me to fix up and play with. He's a dear about things like that..... thanks to his dad.
Enjoy that machine..... and that great hubby.