Virginity

I’m 18 years old and my boyfriend is 20, we’ve been together a year and 3 months and I love and trust him with all of my heart. I get scared of being cheated on even though there’s no problems, he doesn’t do anything to make me believe he would do that but its happened before with other guys so I’m scared to have sex and get attached and then end up not being with him forever?.. it probably sounds dumb but I’m just worried. I’m an emotional wreck. He is so good to me and consistently shows me love and affection and I completely trust him, just scared to take this leap