I drove a pickup truck for 4 years - it was great, but my needs have changed.    For my needs, an SUV is FAR more practical.    I can tow my boat, have 6 passengers (5 if they're adults) AND carry all their luggage (with a roof box).     Try that in your pickup.     When I'm using it as my daily driver, it handles like a large sedan and gets sub 8.5L/100 km fuel mileage.

With regards to the mattress - if that's the first example that comes to mind, I have to ask how many times you haul a mattress?     If I saw you with a King sized mattress in the open bed of your F-series, I would say out loud:  There goes somebody who needs free delivery.     Especially if it was raining.