Welcome to the bb forum and thank you for sharing your story.
I can understand how you feel, as I have experienced intense homesickness myself. I came to Australia some 30 years ago to marry the love of my life, yet despite the happiness, I still had some real difficulties at times. Particularly when mothering young children.
It's never easy to leave your home country, even if it was for a very good reason. And home sickness is gut-wrenching stuff. I am so sorry that you now find yourself struggling with this issue.
What helped me to get through was to decide that I couldn't live my life waking up everyday wishing I was somewhere else. And since there was no way to move home, I decided to make it work. It was either that, or be miserable. Life is too short to waste time.
I had to live my best life, which meant focussing on what I had and learning not to worry about what I didn't have.
It's easier said than done, but it can be done.
Kind thoughts to you