I regret selling my old 90 GT all the time.
I thought I would be with the Mini for the long haul since I ordered it brand new to spec, but slammed tiny cars are just not good as a primary vehicle.
The FJ is great and I very well may keep it for a very long time. It should at least last as long as I should ever want it to (not being in the rust belt anymore). It is comfortable, fun to drive, and can do anything I need it for, like hauling stuff and people. I am constantly resisting the urge to do any major modifying that would render it unpractical for me, like a big lift, or mud tires....it isnt going to do all that much offroading.