My long distance boyfriend hasn’t texted me in 3 days and today is my birthday. What should I do?

We have been together for two and a half years. He has meet my parents I know his parents too. Lately he has started to act weird: when we meet, he doesn’t want to kiss anymore and avoids being alone with me. He still calls me love, my love but we hardly talk/ chat for more than 5 minutes. He has came to my country to visit many times and I had done the same but now he doesn’t want to tell me when we will see each other again. Last time we saw each other, was during the first week of November. After that he went on a business trip to China but I think it was mostly holidays. He went with a friend with whom he is doing some projects and this friend went with his wife. Long story short: they had been in China 4 days, he acting as tourist guide and the other 10 days they have been in Thailand: Samir, bkk, pattaya... last time we talk was on Saturday but on Friday I asked him when he was planning to be back at home and he said nov 28. And I said ohh the same day of my birthday and he text: ❤️❤️❤️ Then on Saturday he sent me some pictures of his dinner, we text for a while and since then I haven’t hear from him. What do you think about this whole situation and what should I do?
My long distance boyfriend hasn’t texted me in 3 days and today is my birthday. What should I do?
Post Opinion