and i don't think he feels as strongly as i do...
Ask him if he'd like you to visit.
Even if he doesn't seem that interested, go for it anyway.
The guy you have now doesn't seem interested in committing, so you might as well move away and do something new; meet different people and have a new life.
Good luck.
Hell yes, sweetie, go for it. You sound young, but if two years of being "engaged", no date set, then you are giving away the "milk" for free, as the saying goes. One thing though, you will find out that when you change locations, jobs, and boyfriends, that "you" will be the same person. Do not overly expect that you will change. Also, be open to meeting new people and being with yourself. You sound like if you give up on the current guy, you will need to replace him RIGHT AWAY. That is a bad way to live. Good luck!!