Why did he unmatch me?

we have been talking for about 3 weeks online, when all of a sudden he unmatched me. I would understand if it was boring chat but we were planning on meeting up and he had just said he can't wait to meet me. I went to reply to his message when he unmatched me. Why would he do this if everything was going really well?
Updates
+1 y
Do guys not have any courtesy of saying this instead of just ghosting
Why did he unmatch me?
Post Opinion