Yes, I definitely think most of the cachers I have met are some of the nicest people around. I think there are many aspects of caching that make it so addictive. I really like the diversity of hides as well as the people themselves. Sometimes you can get a glimpse of the hider's personality and mindset when you look at their hides.
You also seem some awesome places. Sometimes practically in your backyard.
"Keep on reaching for the stars. You may find that someday you can pull yourself out of the gutter."