^ U know u should check out these desi doctors associations, there are loads of gorgeous eligible men (my parents are part of an association of 400+ doctors and their families) and these boys tend to be a bit more independently-minded if u get what I mean. I know of quite a few girls who ended up getting married to ppl they'd met at these events. Btw 21/22 is still v.young, u've got plenty of time so don't panic into thinking u won't get married etc. Most young female doctors we know haven't gotten married before at least 23/24.
Btw that was unbelievably rude of ur khala to say that about u, I would have lost my rag.