Whatcha been smokin there?
Serously, If you can't find a way to keep it and get another ride, then you are in a tough situtation. You said that your wife hates the truck, but you didn't say you loved it. If it isn't exactly what you would like to have in a vehicle, then sell it and buy something now that meets your (and your family's) needs. Then in a few years you can go after the exact ride that you want.
If you do love this truck, then........show you family how much you love them, sell it anyway.