Or you could get into selling.
You should know that Macs have an incredibly high resell value as compared to PCs (aka: junk). As an avid ebay seller, I constantly like to swap out my machine have 2-3 years. With my experience in selling Macs, the amount of money you spend on a new machine every couple of years while selling your old machine vs. waiting 5 years or plus is the same thing. I really don't lose money in the long run as it all evens out since the newer the system, the higher the resell value.
That said, I'm also happily married and even though this has been my regular routine, I always run new purchases by my wife too