Of course everyone has their own opinion and mine is this. I would jack up the front end and check the following:
Wheel bearing end play
If you are not mechanically inclined or inclined to do this yourself, as mentioned before a reputable frame and alignment shop that specializes in trucks can check these items for you. Also take the technician on a test ride. He would probably enjoy and also get a feel for your concerns,
WBCCI# 9259 AIR# 38927 TAC-TX 14
Stop Littering-Spay & Neuter-- Adopt From Rescue
He is your friend, your partner, your defender, your dog. You owe it to him to be worthy of such devotion.