If it took too long to sell you were asking too much for the truck. It is high mileage and at the point where I would expect the truck to need front end work, water pump, rotors, alternator, AC, transmission work, new set of tires. Any of these would set the new owner back by a thousand dollars or possibly much more. With used cars and trucks there is often deferred maintenance as the owners don't want to put in any more than is absolutely necessary to keep them running, with cheap batteries, cheap tires, cheap brakes, etc.
I would compare the cost for a new truck with a warranty to the price for a used truck and the cost of repairs that would be needed over the first 50,000 miles of my use. There is also the headache factor with a truck that needs to go into the shop and left for a day or two and then picked up.
When I have looked at used trucks I usually found that the original owner paid way to much for it when new and now they expect way too much for it used.