PLEASE...Why do i keep feeling like this

Why do i constantly feel like my bf is going to cheat on me or break-up with me. We have been together for 4 years, he loves be and i love him, but i always imagine him finding someone better. We have normal relationship problems, ups and downs but we work through them. He has never cheated nor been disloyal. So i don't know if im being insecure or if this is a gut feeling but i cant help it. I feel like he will meet someone and just leave. Does anyone else ever feel this way