i think you should get a plane ticket and go see him!!! i've had a bunch of long distance relationships, and it was hard not  to see them, if you guys love eachother after two years...then save up and go for it!