did you ever meet the right person at the wrong time

I love my bf swear i want to marry him we recently moved in together we have some problems like every other relationship but other than tjat hes a pretty good dude he cleans, works, hard tries his best to make me happy. But theres a part of me whos thinking I settled dwn way to early im turning 20 just cooking cleaning work nd school but i also feel like what if i i tell him nd some other girl snatches up my amazingguy nd i regret just not just settling down now