Should I drop this dude?

(Also sorry if you’ve seen this post before)

Me and this guy were talking on and off online for two years legit. He drove an hour to finally come hang out with me like May 6th and afterwords he still called me “baby” and was being sweet. But now things are kinda dry... he only flirts sometimes I feel like when it’s only “convenient” for him. Because I asked him why he dosent talk to me as much it’s because he’s busy which I get but he could’ve at least checked in ?? Also he recently just went to Hungary with the army and only sends me streaks. Which whatever he’s in the army so I’m not going to flip. I feel like he lost interest , but on the other hand I’m not sure ?