He’ll marry a another woman😢

Am I right to be upset? My boyfriend is Indian and I am African American we met on tender and every since I’ve met 6 months ago he has been the joy of my day literally I’ve fallen head over hills for him. This question popped in my head so I thought I’d asked. Now I’m currently sitting in the restroom at work crying. I understand his culture but it isn’t fair. We’ve been together for almost a year and one day he’s going to leave me because it’ll be time to marry and I won’t be the woman he’s marrying. He’s only 21 and I’m 18 but it sucks and my heart is heavy all I want to do it cry it all out. He makes me feel so good about myself even when I have my doubts I’ve been through so much with so many men and he’s so different. It’s time for me to toughen up like all the other times and move on with my life