Sadly, you obviously don’t think he loves you. If you believed he loves you, there’d be no need to look for ‘50 signs a guy likes you’ ... and then write to me.
Here’s what I’m thinking. If your boyfriend can’t make you feel special and loved in the early stages of your relationship, there’s not much hope he’ll make the effort in future years.
So whether he loves you or not isn’t really the main issue. Because you can’t confidently feel whatever love he might have, I believe you should dump him and look for another boyfriend.
If you are going to have a long term relationship, you need a partner who makes you feel loved and respected. This guy doesn’t do it for you so there’s no point wasting time waiting while he’s overseas. I think you should tell him it isn’t working for you and you want to break up.