I am sad ff your story,not just you experiencing this..,now adays nobody can be trusted neither man or woman specially when both are apart.Seldom you see long distance relationship succeed,because any where in any minutes temptations are there even when you lived together.Ask yourself,when he was in your country is he a faithful one?How about his lifestyle being in your country?

The best you have to do is talk to him and tell everything what is in your heart,ask him directly,surely as woman and a mother you want to save your marriage,and all the decision is yours.Listen to your heart,what we all saying here are just advice which somehow help you.But as i've said,follow what is in your heart.May God guide you in any decision that you gonna make...