Am I fair ?

My husband and I planned a trip to Africa ( in my home country). I am going through greencard process and am not allowed to leave the country until I have documents to let me come back into the US. We planned the trip 5-6 months ahead because we thought I’d have my documents by then.. as months approach, didn’t hear from immigration and started to realize maybe I won’t be able to travel. And as it turned out I still didn’t get my documents and cannot travel. The trip was supposed to be 2 months long. My husband still wants to go. I think it’s unfair because it’s such a long vacation that we planned together and he even said we are taking a risk but now since it didn’t work, I feel like I took the risk and is left behind. I feel deceived. I was very hurt because the whole immigration process is very stressful and now this. He finally understand what I was saying and agree that we will go together next time after I have my documents. Was I right ?