We all loveš³ Kavya on this forum. But what accoridng to you is his greatest weakness. According to me the character has many weaknesses as he has strengths (as all people normally do). Suspicion, anger, lack of communication? A little of all perhaps, but which primarily have brought Kavyaš to this point in his life, other than Nitya Nanda of course.
I am sure we all know his strengthsš good looks, good looks, good looks (and a little more)š