If it was me with the same decision to make I'd got back to the 3 car scenario but make that third one a Suburban or XL that way they wife can keep her dream car and you keep the truck. One, trucks obviously are very useful to have and good to keep around. Two, the dream car keeps the wife happy and is fun for her and probably the whole family. You can get a clean OBS or NBS suburban/XL for pretty reasonable prices so it probably isn't a huge deal to add it to your driveway. The only negative it adds is one more thing to maintain but once you get one purchased and catch it up on whatever it needs to be a nice driver it shouldn't be a big deal.
Anyway, just my thoughts

Not that you asked directly but that's what I'd do and have done in the past