Dear Qureshi2K , Pls watch these two videos.
Surely u wil get the answer for ur qstn.

Pls be patient and watch both.

http://www.youtube.com/watch?v=sNh3dcf6wFo

http://www.youtube.com/watch?v=4YF7dmfhbYw

Perhaps you May Dislike Something Which Is Really Good for you or Like Something Bad for you, but Allah Knows(What Is Best for you) & You Do Not(know)(Holy QUran 2:216)