So sorry your family has been sick with one thing or another. It's hard when your little one keeps bringing ugh bugs home from daycare.
As for staying on track with purchases, I've been doing two things this year. The first is staying away from shopping sites. That helps a LOT! I only go to a shopping site if there is something in particular that I really, really, really am interested in. (Like, my full-sized clothes steamer died after six years of almost-daily use.

So yesterday I spent a number of hours on line, researching garmet steamers. But I don't think of that as surfing: a garment steamer is pretty much a necessity for me.)
Also, I started a spreadsheet to track all my non-consumable purchases for the year. (Except books. I mean, let's not go overboard here!!!) Anything I buy that doesn't get used up, I'm forcing myself to post on the spreadsheet. Just knowing that if I buy it, I have to take the extra step of posting it, psychologicallyis helping to keep me on the straight and narrow. January is nearly over, and although I've made some purchases, I'm quite sure I would have made more if I hadn't needed to face them on the spreadsheet!