You can read "Feeling Good by David Burns" it will clear all your doubts about life. I read it and the book is doing wonders. I am able to clearly differentiate what is right way of looking at different circumstances and not get affected by them.
Even helping in my preparations very much.
P.s: Not promoting just sharing my personal views.