Storia: Do you even talk to yourself? People who do have a big life advantage over those who don't, psychology explains — Warptech Lab News