Raj, Don't take it to the heart, you are really doing good. One failure will not take out your learnings. Markets will always gives surprise, don't give up now. Let us learn from the mistake.
Few months ago, every parameter went against market , but SENSEX rose by 100 odd points.
(Putting shame to the words AGAINST MARKET)