First off, welcome to the club. We are mostly adults and understand the search function sucks. But if you need someone to get upset at you, head on over to GMfullsize.
This can be caused from a couple of different things but is prolly a combination of a group of things wearing out.
If the upper and lower ball joints are failing you will get this feeling as everything is shifting position prior to the wheels starting to roll. Ball joints are common on this year of GM truck and are easily serviceable. It is my recommendation to always replace tie rods when doing this as you will almost always need them done shortly after and you will save on labor to replace them now.
Could also be the brakes or other suspension related issue. The sway bar end links just about fall apart when they left the showroom floor.
If you can, get the front end off the ground and us a pry bar to move everything around. Lift up on the tires, wiggle back and fourth and side to side. If you can get it to pop you can locate the noise.
Another option is to stand outside and listen while someone operates the unit and see if you can here the noise a bit closer.
Your username cracked me up and indicates that once you fix the issue you wont return, but I hope to here back with the diagnosis.