As I understand, there was nothing in his life on emotional front. He took you on ride and now ride is over! Same must be the case with his past relationship. If you are a soul mate then what happened to his soul now? It was your fault that you did not expect any thing from him and kept on flowing. He never ignored his bad tempered wife (is she really bad or he has portrayed her like this to get your sympathy!!) and his family that shows soul mate was emotional trap.
Accept that you have been emotionally cheated. Ask him to stay away, stop playing with your emotion and convey him that otherwise, you are going to disclose this relation to his wife. This will surely take care of him becoming goody goody, pretending being emotional and saying loving stuff. If he does not stop emotional game and hide & seek continues, tell his wife. It is he, who should feel guilty for playing with your life and not you.