Welcome to SoulCysters!
I'm sure you've heard this before, but you are still young. No, I'm sure that doesn't help much. I used to feel the same way you do! I didn't meet my dh until I was 29, married at 30, and now I'm 32. Sometimes it just takes a while. He's 7 years younger than me, so I had to wait until he got old enough for me

.
One of my best friends told me way before I met my dh -- you'll find someone when you're not looking. And that really is true! I had become comfortable with my life alone. That's when I found my dh!
It WILL happen for you! Sometimes you just have to wait a little while.
Also -- go get tested!