Most Helpful Guy
I think it's a tough choice. I think if you feel he is worth wait and the effort then try and be patient on him and wait. Some pros is you guys already have a lot of history together. Been together on and off for a while. You know each other well, etc. Some cons is he will be leaving. He will be far away it will be a long distance relationship. Also he doesn't want to fully committ. etc. To be fair though if he really loves you and wants to be serious with you then he should buy you an engagement ring. That to me would show he is serious. Off course their is other ways he could show that he is serious and really loves you. I think in the end you should way out the pros and cons. And yo ushould do what makes you happy. Whether if that is being with him or dating other people. You already invested some years in this. I think if you think it's worth investing anymore time with him. I think he could do way better then just talking a good game.