I'm Dr. Jackie, an interpersonal communication researcher/professor and relationship scholar. And I am so sorry you are in all of this pain and confusion.
I am not really sure what you mean by "annual appointment."-- Is that the anniversary of when you first met? Also, I do not really understand what you mean about not being able to respond to email although you can write to him? Does that mean he won't have access to internet? If so, then does that mean you can send all the emails you want but he can't even READ them let alone respond? Or do you think that means he does not WANT to respond? I definitely want to help you and give you good advice, but your answers to the above questions will really help me better respond to you.
Additionally, from what you have shared so far, it sounds like your bf may pretty much be gone for good. I don't see anywhere that you have written he wanted to take a break. He just left! Do you know where he is living? If his name is ***** ***** apartment lease, you can legally petition to have him "found" and pay his share of the rent. You are not married and therefore not legally responsible unless it is just your name on the lease.
I don't want to give you bad news without being sure and truly understanding the answers to the questions I asked above. But my general impression is that while he misses you and dreams about you, that does not seem to be enough for him to come back and try to work things out. If he has a job, then again, where is he living? He has to live somewhere...on the streets? With his mom? With a female friend that he is now perhaps interested in? I am so sorry that you are going through this. But it just does not sound positive that he is interested in coming back and having a solid relationship with you. :-(
Do you want to chat more about this? I have a few more appointments but will be back on later this afternoon and evening. It's about 10:00 a.m. now East Coast Time. I'll check back in about 3 or 4 hours. Please hang in there!
I see you didn't rate/accept my answer. Is there anything else I can research or help answer? I strive for 100% customer satisfaction. And of course, I want to make sure I have helped you. I know my answer was not as positive, I'm sure, as you would have liked. But I NEVER give customers false hope. I can help you with some communication strategies though like I had indicated yesterday. Please let me know!