Well, given that I have a strong German/Irish heritage, I'm a pretty hairy guy. About the only part on my body that's not hairy is my back, thankfully. My chest is slightly hairy, but not like omg is that a wookie hairy, haha.
I mainly shave my shave, and my private regions; that part was just a habit I picked up when I met the first woman I made it with, she had a preference, I went with it. To me, it's just a lot more comfortable.
If I was a swimmer, I wouldn't have an issue shaving my body completely, it doesn't bother me, and it doesn't imply someone's sexuality despite what some people want to believe.