Its really good to spent time with friends and relatives,you may have all the gadget that keeps you engageded and comfortable but we need the human interaction.You can read all the books in the world but the human touch is also important,too much of something is not good and also when you do something for a very long time it become boring and you are demoralized on doing it.Having real people and socializing in real life helps you build your personality and the challenges you go through trying to fit in make you rethink your steps,makes you evaluate yourself.By comparing yourself to real people not machines makes you to want more and more of improvement to better the game that you are into.