Was able to go out a put up the hammock today for the first time. Was only out for a few hours, but I finally get what all this is about. I swear I heard music in the trees and maybe even a Whooo Buddy way off in the distance. Was out with another noob and we had a great time. Neither of us have the gear to do an overnight till it warms up, but it was tempting to stay out there in the woods.
I will definitely be spending a tremendous amount of time out and about now. Thanks for all the answers, and now I can attend a group hang sometime.