My lessons: 1) Few things are very important to us, we can't compromise on them no matter what happens. Few others things are comparatively less important, actually we can compromise on these things if we want to. 2) Iam NOT telling you to compromise on everything. Iam telling you to - Compromise where you can and don't compromise where you can't. Because, If you don't compromise where you can, you might have to compromise where you can't. And, that, would be too painful.