To make oneself strong mentally and emotionally one has to have a continuous motivation and this short of motivation no one can give to anyone. Everyone now-a-days are busy with their own problems and we too cannot go on asking for solutions or advice every time. Therefore only reading can help you a lot in terms of mental spiritual and as well as motivational upbringing.