Answer
Wa `alaykum As-Salamu waRahmatullahi wa Barakatuh.
In the Name of Allah, Most Gracious, Most Merciful.
All praise and thanks are due to Allah, and peace and blessings be upon His Messenger.
Dear questioner, we would like to thank you for the great confidence you place in us, and we implore Allah Almighty to help us serve His cause and render our work for His Sake.
Answering your question, Sheikh Kifah Mustapha, the Imam and Director of The Prayer Center of Orland Park and representative for Dar El Fatwa of Lebanon in the US, states:
As for oral sex from both genders toward each other, I believe it has to do with cleanliness and personal respect not being haram as a ruling. I do not see a text in the Shari`ah that directly prohibits it.
Some scholars used the verse in the Qur’an “and those who are guarding their private parts” as a base to prohibit it but I believe anything to be declared haram must have a clear meaning and authentic evidence like Qur’an verses and Prophetic traditions.
Having said that, if it is not prohibited in the Shari`ah, it still has to be considered in relation to cleanliness of the area not to be touched with any filthiness of urine and in relation to people’s personal respect as many women or men might not feel comfortable about it, so you cannot force your spouse to do it.
As for the fantasies issue, it really has to do with the dictionary of pictures in someone’s mind. If you are looking at things in movies that are haram or not appropriate you have already doomed yourself that you will always compare your spouse to that in movies and it is not fair.
Intimacy is something beautiful from spouses toward each other. So do not destroy it by inviting foreign figures even into your mind. Those figures in movies have their own social problems with their spouses and no one is perfect.
My advice, clear yourself from such scenes and pictures, look at your spouse in a totality of her personality not just physically and Allah will make you enjoy the halal to its peak.
Allah Almighty knows best.