According to what you have mentioned above, your Hajj is invalid, as you wore the clothes of Ihram to perform Hajj while you are already in the state of Ihram of a previous `Umrah that was not completed. Thus, your Hajj is complementary to your incomplete `Umrah, and your marriage contract which you entered into after performing this `Umrah is valid. However, it is obligatory on you to sacrifice an animal that meets all the specifications for Ud-hiyah (sacrificial animal offered by non-pilgrim). You must slaughter it in
Makkah as an expiation for
your masturbation before completing your `Umrah. The meat of the sacrifice should be distributed among the poor of
Makkah. Now, it is obligatory on you to perform Hajj, if you did not perform it before. Your Hajj, which you mentioned earlier, is considered invalid for the reasons mentioned above.May Allah grant us success. May Peace and Blessings of Allah be upon our Prophet Muhammad, his family and his Companions!