Thanks Craig for your reply. I agree with ‘a person’s behaviors (yours, his, mine, everyone’s) typically don’t change unless there is a conscious and intentional effort to make that change’.
I wonder if he is lying to me again the second time, like the first. This is due to uncertainty of the future. There is no way we can know when we will be reunited again, maybe 3,4,5 years? I think he does not want to be selfish to lead me on.
Either there is a third party or not, there is clearly no end in sight for our relationship right now.