Most Helpful Guy
Hello, it's hard to tell you what to DO because no one really knows this situation better than you and him. But there are some things that might help you to clear you mind and think better about hat to do. Understand that this promise you did in the past is past, everyone does these things, don't get too attached to this. No one is here to judge the level of love between you, but there's another truth about life that 99% of people tries to deny, which is that fact that relationships aren't made so that you complete him and vice versa, but you must understand that, even though you guys have a very strong connection, it should be a share, not a completion. Now, here's my specific opinion, although I don't have the big picture of the thing, maybe what's happening is that you guys got too much into this love and might have lost some sense of the reality, maybe he is trying to live his life a little bit and you are getting upset about it because he is yours. It doens't mean he is leaving you (of course not, as you said, he needs you), but maybe this is the time for you to practice your personality, maybe you will be a better companion in long terms if you are able to handle this love in with more sense of reality. Have you thought about smoking weed along with his friends? There's no such thing as romeo and juliet with happy ending. Addiction leads to suffering. Sorry if I got the wrong picture of it!