I feel your pain brother. I've put my own life on hold since 2019. Getting married, setting up business, buying a home, elderly parents that are stuck alone in India, I myself am stuck in the middle east. I can't expand my construction business or take on any new big projects (the rare few that are still there) cuz i can't commit to 2-3 yrs in the future. So i'm stuck in this miserable rut.
I'd say, hang in there. Having spent all this time, a few more months won't hurt. The vaccines are here, they are being rolled out so things will improve for sure. Giving up now after having put all this time time and effort and the mental anguish, give it a few more months.
You're not alone. Literally thousands of us are here in the stupid boat with you!!