Most Helpful Guy
He's obviously not into you. He visits "every year"? After four years of having a "relationship", you tell him you're ready? How can you even call this a relationship?
Most Helpful Girl
He probably thinks it will be hard for him to leave after you've slept together. I bet it's already hard enough to be away from each other. Unfortunately I don't know how to help you it seems like something is going to have to change because at this point your boyfriend doesn't want to go further. And if a relationship stays at a certain point forever it's going to break.