Would you be with someone like this...

Been with my boyfriend for two years and he won’t stop lying about his past. He told me he wasn’t on a dating site before me then I found out he was and then said oh his friend use to talk to girls on their to get him a girlfriend. Girls have told me they been to his house ( before me ) and he straight up denies it even thought they describe his house. I know itsthe past but I feel like I don’t even know who I’m dating from the lies! He denies it all and makes me look bad saying I’m so stuck in the past and treat him like shit and you knows the lines guys toss when caught. I dont know what to do. He denies he’s lying about everything I find out. He even swears on his family etc. I can’t handle it. advice???