Hastening to fulfil the obligation of Hajj
Question

Is it permissible for me to delay doing the obligation of Hajj for one or two years? I meet the conditions of being able to do Hajj, but I want to visit my family and my wife from whom I will have been absent for two years if I do Hajj this year. It will not be easy for me to visit my family and do Hajj as well; I can either go for Hajj or visit my family and delay Hajj. Please advise us, may Allaah reward you with good.
Praise be to Allah.The Muslim should hasten to fulfil the duty of Hajj when he is able to do it, because he does not know what will happen to him if he delays it. Allaah says (interpretation of the meaning): 
“And Hajj (pilgrimage to Makkah) to the House (Ka‘bah) is a duty that mankind owes to Allaah, those who can afford the expenses (for one’s conveyance, provision and residence)”
[Aal ‘Imraan 3:97]
And it was narrated that the Prophet (peace and blessings of Allaah be upon him) said: “Hasten to do Hajj – meaning the obligatory Hajj – for none of you knows what will happen to him.” Narrated by Imam Ahmad (may Allaah have mercy on him), 1/314; classed as hasan by al-Albaani in Irwa’ al-Ghaleel, 990.
And Allaah is the Source of strength.