No one better than we ourselves understands our strengths and weakness but those perceptions are really tested in tough situations and most of the times the internal strengths which we boasts on proves to be weakness when time comes calling. The same happened with me even, I use to boast on my grip and insight on database application, management and fine tuning as I was successfully handling, read more »