In reply to Rigid Raider:
I'm always bewildered by these suggestions. Yes, your data could be abused. That's why you should only put on social media parts of your life that you would consider to be public. Ignore privacy settings and what not, if you do not want *the world* to know something about your life, don't put it there, plain and simple.
If you are worried about your private communications becoming public, then take security seriously, because the only other solution is to literally use no online services at all. At some level you have to trust the security of some third party behemoth, whether that is Google, Facebook or even your ISP. Without you will just have no online service at all. No email, no chat, nothing.
Yes, nothing can be hacked if you have no accounts on anything. This is going to be increasingly impossible, with government services requiring you do have some. It is also worth noting that the vast majority of all account breaches are either social engineering or cracking crap and reused passwords. Do not reuse passwords.
Since a lot of websites have moronic password policies that put no weight on the password length when determining password strength, use a password manager.
Yes, using mixed case letters, numbers and symbols increases the search space for a password, but a 40 character lower case sentence that is entirely absurd and not a common phrase or anything is hell of a lot more secure than an 8 character random string and infinitely easier to remember, it can even be wordplay about what the password is for. Unfortunately, since a lot of websites will actively reject such passwords and some even have a max (!!!!) password length, automatically generated random string it is. Use 1Password, Dashlane, whatever.