<human>: Can you condense the text into a few key points?

So we live across a continent from each other. We get to meet about every two months and when we do it magic and we're both very happy. When we're apart though it's hard.

We only have a two hour difference and we get to talk at least a few times a week and we chat daily. However, when it comes to planning our next meet (usually a weekend) or even deciding when we're talking on the phone, I always have to initiate it and if I don't then we don't talk/probably wouldn't meet. I don't get it. He tells me he loves me and he seems very happy when he's with me but on a daily basis he is very passive. 

Sometimes it really doesn't feel like he cares enough or just comes here for a weekend abroad and simply has a person to sleep with as a bonus. Though honestly I've met a lot of guys and many just like it and he seems like he's an honest guy.

So what am I supposed to do? I've been trying to show him that it's hard on me but then he just goes offline and messages me the next day when my emotions have cooled down. I want him to care a little bit more about this relationship and show me somehow that he cares about me instead of making it seem like I'm being stupid for not knowing he cares when he doesn't do anything to show it.

I'm just tired of being the pushy one; the one who always tries more and has to initiate things and I simply don't know any more how to deal with this situation, talking clearly doesn't work (or maybe I'm just not saying the right things?). So how do I care less or make him realise that he should to care more in order for this to work?
<bot>: Long distance relationship and a BF who doesn't seem to care about the relationship when we are apart (most of the time). Not sure how to make him realise he needs to care more or how to make myself care less.