I guess it's a good thing that my computer fan got busted, so I don't have to turn it on and have access to social media.
One thing I can suggest for both Civil War and Uncharted 4 spoilers is, avoid Twitch stream comments like fucking hell. If you're tempted to see the trailers again, try not to scroll down to the comments.
Try not to wander unnecessarily on forums or gaming news sites. IGN won't police those comments as well as this site can. And be careful of the new accounts that post spoilers on random threads, like what happened with Star Wars.
In a nutshell, avoid places where large group of assholes tend to roam. If a friend is about to tell you the spoiler on person, blow an airhorn on his ear, then run away.







