Hmmmmm.... can anyone say, "Naive" or "wet behind the ears" or "D'oh!"?
Emily, whenever you're on the internet you're "exposed" to a certain extent and for most of us, there isn't really anything we can do about it. Part of the nature of the beast.
You'll also have to remember that just because someone disagrees with you on a post or thread or topic, doesn't mean that they HATE you or even DISLIKE you. Some, shall I say, "shallow" people might take it to that extent, but I think that "most" folks simply disagree and might even disagree passionately. That, should not, in your mind, equate to hatred for you.
Even IF someone did hate you because of a post/thread/whatever... that shouldn't affect you personally because they're in no way shape or form able to affect you any more than you allow them to. There are folks on this very thread who have disagreed with me in the past (and maybe even NOW), but we're cordial, compliment each other when appropriate and even are each others' "friends list". And that is OKAY. It's the internet, we're a community, we're not clones of each other.
Don't take things so personally, Emily. Respect other people's right/ability to have a different opinion than your own. That's what you expect them to do for you, isn't it? Then offer the same to them.
PASSION controlled is what truly makes the world work. PASSION uncontrolled is the reason the world is in the state it is in.