Hi Sri, Very nice thread. My shortcomings which I am struggling to conquer are: A hot temper - need to calm down for my own good and then for that of others. I try, but when I do shut up, I keep simmering inside, which is even worse. Have to learn to let go. Self criticism is another problem area. But am not able to decide whether this is good or bad. I guess there is a fine line between self criticism and critical self analysis and I tend to tread the fine line between the two. Trusting people easily may be a shortcoming if I believe dh. But to maintain my own sanity I find it easier to do that than to suspect everyone of ulterior motives. However, it is inevitable that I land up getting hurt in the process. Am learning to deal with that hurt by telling myself that it is not my fault for trusting, but that of the other person for breaching that trust. Exercise and diet - uh oh! Sadly my sorest points.