There are so many things which we think and feel are going against us but only Allah knows whats best for us. We do not have the ability to comprehend HIS reasoning behind HIS acts. But one thing is for sure, HE IS NOT UNJUST EVER!. So if all of us r waiting, we must be waiting for some thing good, its just that we are unable to realise the goodness behind that. It must be a blessing in disguise which we will realise later on. Sorry for being a bit emotional here. Just wanted to share my feelings with everyone around. take care all