I can offer some help by saying that my wife left me for no real reason. She cited "need to move on", 9 years ago, and then came back and just recently cited " I am unhappy" as she left again, this time for good. "we are on different career paths" is her other one. "it is not you, it is me" is my favorite one though.
You will be able to have a life without him. He has no valid reason, and are you ready for this..........Will probably come back in the next 6 - 24 months cause he left you for "greener grass" and it was not.
As far as your other problem. You should seek help, family, friends, other to help you, maybe move back to your home country where communication is not a barrier.
Good luck, god bless.