I'm one of those people who knew in every fiber of my being that I was meant to be a mom. I was the youngest of my siblings, rarely ever got to be around babies, or children of any age for that matter. But mothering just came completely natural to me. I was one of the weirdos who loved every aspect of being pregnant, even the stretch marks. I loved getting up in the middle of the night for my baby. I never felt the need for alone-time. Even the scary times (she didn't nurse well and lost a lot of weight) I had a peace about me.
Financially, well, I certainly didn't get the opportunity to buy all the cute baby things I would have loved to buy. But I was blessed by a few good friends who had babies just a little older than mine and pockets far deeper than mine, so the hand-me-downs were so much nicer than anything I could have bought. So as far as necessities, we didn't do without. Of course, if you consider college savings a necessity, then we aren't prepared at all for that.
Being a single-income family is so hard in this day and age. So financially, homeschooling can be a huge burden. But you just can't put a price tag on the joy our lifestyle brings us, so for us, it's completely worth it.