Please, please save yourself from this relationship. You and him have gotten so deep, you guys are all each other thinks about. You guys say it everyday how much you love each other and want to be together for the rest of your lives. You guys are each others first loves. But this is dangerous. He is not good for you, you are not good for him. You are in a toxic relationship but can’t see it because of how blinding “love” is, you will always think that you guys are meant to be and that he is the love of your life. You call me crying because of what he said, or that he is smoking pot again, you say these things, he has shared your private things, they are no longer just yours but the worlds now. Yet you continue to hold him so high, believe that he is the perfect human which some flaws. He is not you need to get out of this, you need to find someone that loves you and dedicates himself to you as much as you do to him. He is not this guy, he is a fling, someone you will remember for the rest of your life as your first love, but that is all he is. He is just your first love he is not there to stay he hasn’t figured himself out, how is he going to better you if he can’t even better himself. This is long and unorganized, but it is something that needs to be said. You are not going to lose your virginity to him, you are going to save that for someone who will appreciate it, he is gone now, he is no longer in your life and you need to accept that. I know you say that “love is worth fighting for” but is this really love. We are barely able to drive, we have school and family, how can we know what love is. You guys are not in love, you guys are infatuated with each other but it definitely isn’t love. I say this because I truly love you and believe that this is the best thing for you, you need to get over it and let go of this piece of your life, it was fun while it lasted, but this is not what you need any more, it was what you needed then, but not what you are now.