Long distance relationships, especially if you're involved with someone who's half a world away, can be really hard, and I'd be lying if I said it gets easier with time. Not having them near you is something you never completely get used to, but there are things you can do to help. I've been dating a guy in Germany for almost a year now, and I'm stuck in Indiana. We don't have as much time to spend together as we used to, but we talk as much as we can, plan Skype dates where we play games or watch movies, shows, or even just YouTube videos together, and sometimes, as cheesy as this may seem, we'll even fall asleep together over Skype. Just because someone is not near you physically doesn't mean you can't still be close to them, it just takes a little creativity! I know it can seem especially hard when your boyfriend isn't just miles away, but time zones as well.
I'm not going to tell you you're unrealistic or that you're wasting your time, but I will tell you that it's going to take a lot of work if you want your relationship to, well, work. It's going to take a lot of planning and effort, but the biggest thing is to remain positive. It may be some time before you two ever meet up, but if you feel he's worth it, by all means don't give up because of a few miles. We can't tell what the future holds, but enjoy the time you spend with him and cherish the love you two have together.