I haven't read through all 4 pages of this thread so I apologize if this has already been hashed. However, as a common TH sleeper in the bed of my pickup I face this trouble often. I never, or at least to try not to, expect people to change their actions and as it has been said, rude people will be rude, no matter what we write here. So with that, I modify my behavior to achieve the required level of beauty sleep (trust me, its a lot!). I ALWAYS have ear plugs with me anymore and use them almost every night. I also wear a buff/neck gaiter/stocking cap/bandana over my eyes to block out those passing headlights. Then if I really feel that I need to get sleep and am worried about being woken up, I'll take a sleep aid pill before bed (but only if I know I'll get at least 6 hours of sleep). I have slept through some hellacious wind storms and noisy parking lots with this method!
Only downside is hearing somebody breaking into your truck or your alarm clock in the morning. For the alarm clock I have done several things including setting my phone alarm on vibrate and putting it in my waist band or inside my had. So far, even with it resting on the side rail beside my pillow, I have yet to sleep through my alarm.