Should I be annoyed?

I have been seeing this guy for about 5 months now. He told me his name was Jim Bales and I gave him my virginity because I started falling in love with him. He also told me he’d only ever slept with 2 people before.
There is no Jim Bales, he gave me a fake name! He has slept with over 500 + people and he lied to me because he was worried if he told me his real name, I would have recognised and avoided him.
Should I be annoyed?
Add Opinion