Am I wrong?

The other night my fiancée confessed to me that he had lied to me about his virginity when we first met and he indeed have sex before me. He said he was scared I would judge him… he also said he didn’t count it because of how quick it was… but I can’t get over the fact that he lied to me. It makes me wonder what else he has lied about. We’ve been together for 3 years almost 4 and have 1 boy and another on the way and I feel like this isn’t something that you lie about and finally confess after so much together. I wouldn’t of cared then and it’s not about his virginity, it’s about the length of time he kept such a lie.. and it also upsets me that I never lied to him about my past. I feel so wrong for being upset about it but at the same time I feel as if it was really wrong of him to keep such a lie for so long. I’m started to not be able to trust anything he says or does.. am I wrong for feeling like this? I don’t know what to do 😩 I feel like it’s so stupid too but at the same time it hurt my feelings a lot.

Let me add for those who’ve already commented: I’m not upset about him having sex with another person. That I could care less about. I’m upset that he told me he was a virgin when we first met and then continued the lie for so long. ** It’s all about the lying, not really what he lied about. ** and I never said I wanted to break off my relationship, I just don’t know what to do with my feelings.