I don't know what to do...

I have a long distance relationship, my boyfriend is from Japan. He came to visit me in September and planned to stay 20 days but he is still there. It's been almost 3 months now. Don't get me wrong I'm so glad he is here. I love him with all my heart, he is the love of my life and I will never stop loving him. But recently I started to feel like in cage. Like I'm trapped. First of all, I have to be with him everyday because he has nothing to do here without me and he doesn't understand anything. I know I should be grateful but I somehow feel bit bounded by him.. Like I can't go anywhere with my friends because I have to be with him. I can't spend time alone because I have to be with him. He never said so but I feel I have to.. And I know he can't stay there all the time but I don't know how to talk with him about that. He is staying at hotel and he is booking another and another one almost every week. And that's not cheap and I don't want him to waste all of his money for this. And whateber I would say it would always sound so bad. I don't want to send him away, I don't want him to leave and to be so far from me again. But I need some space for me.. I don't know what am I actually feeling. I don't know what should I do..

/thanks to everyone who read it till the end../