I would delete his details and walk away even though it hurts. He has been gently trying to tell you for a while that there is no future for you two as a couple. He comes from a culture of arranged marriage so his family would have never accepted you. He had said he wanted to move and that he wasn't ready to settle down. I suspect the first message was his family and the Dear John text was him.
There is a difference between being in love and being suited.