Possibly a dumb STD question...

My boyfriend and I are talking about a future together. We've never had sex with each other. I'm a virgin and saving myself for marriage, he's had sex with a previous girlfriend he had a couple years ago.

I've never had sex so forgive me if this is a dumb question.

When the time comes for us to get married and we finally want have sex, should I ask him to get tested for STDs? Is it even possible to have an STD 2 years and not even know you have one? I'm not particularly worried about it. He definitely wasn't a womanizer but his ex did cheat on him so who knows what she was doing and who with. It was just a thought that crossed my mind.