Well dont take it personally... most of our views in Stock Market are post event.. believe me had you booked profit in TCS for say a ~1000/- and had the stock moved still further down, you would say... "oh!! exited early out of fear, this is the mistake!!,
have to learn money management.."
Along with money management one also needs "discipline"...