I learned the hard way going into Cambodia, bought a visa at the border, never checked my passport, tried to leave a few days later. Never stamped in $us200 bribe to get it stamped so I could leave. Always check the stamps.
Aly son, I totally agree with Kool, only thing I assume you are an Australian passport, if so grab a 3-4 package across to Siem Riep, or Laos and enjoy. I was there for 90 days and visited both these places. They aren't that expensive and solves the visa issues.
I assume you are on an Australian passport, so the other possibility is a person with the same name as you is on the list. I had a similar experience with a govt dept years ago. Same name, same year of birth, different month. They just assumed it was me. When I asked for more detail I was able to point out, that it was a different person. Check with the airline where they got their information
I have been married for 50 years, currently living in Australia but my wife is Thai and we can buy a place in her name. You can buy certain types of Condominiums. I will message you with some info I have gathered over the years.