GauravSehgal It’s time you sit and look where are you missing the point..And frustration is okay..if you are not getting frustrated, you won’t understand how worthy or even worthless the thing you are doing is. Just include a drop of spirituality, it will help you a lot. Take frequent breaks, go out and hang out with friends..These things can charge you up.