Not the first time that i've caught him lying to me. He has lied to me before. Borken my trust. He always came to his senses and did all the making up.
I'm getting tired of being the bad guy on this site, but almost every one else is trying to be gentle with you, and consequently isn't getting through to you.
STOP BEING STUPID.
This man does not love you.
This man does not care about you.
This man has no respect for you as a human being.
He is not coming to his senses and making up with you; he is merely manipulating you emotionally in order to keep you on his string. He is USING you. And there's a very good chance he is doing it because he has expectations that you will be a good earner for him. How are you going to feel if you invest twenty years in this man, have children with him, and then realize that he married you so you could work yourself to a frazzle earning money to support his philandering? Because there's a good chance that's exactly what's going on.
This man is a liar and a cheat, and you have already taught him that he can get away with lying to you repeatedly and that he can get away with cheating on you repeatedly. All he has to do is put on a show of remorse and after a brief period of courtship, you forgive him everything until the next time he gets caught lying and cheating.
THIS WILL CONTINUE UNTIL YOU KICK HIM TO THE CURB. AS LONG AS YOU ARE IN A RELATIONSHIP WITH THIS MAN, HE WILL CHEAT ON YOU.
You haven't invested enough time in this man to be unable to walk away. You do not have children with this man (unless I missed something), so there is nothing tying to you to him.
IF YOU ARE UNABLE TO LEAVE HIM, IT IS BECAUSE YOU ARE TOO NEEDY AND LACKING IN SELF-ESTEEM TO HAVE A SUCCESSFUL RELATIONSHIP WITH ANYONE AT ALL.
Get out of this toxic relationship and fix yourself first. Then worry about finding someone.
Seriously, do you even hear yourself? You're a young, professional woman with so little self-esteem yourself that you cannot walk away from a man who repeatedly lies to you, betrays you, and counts on manipulating you instead of being honest with you. You have so little self-esteem you cannot bring yourself to leave a man who clearly hasn't got a shred of respect or affection for you.
I want to make him not lie to me anymore and make me trust him again.
Anyone who could write those words is not ready for a relationship. Get out of this one before it destroys you. Then fix yourself and get your head right before you even think about entering another one.
Besides, if a man has to be "made" not to lie to you, he is too dishonest to be worth your time. If you had any self-esteem, you would already realize you deserve so much better than this lying cheat.
Anyway, you would be much better off living the rest of your life alone than living it with this guy.
Doing anything other than ending this relationship now will condemn you to years if not decades of misery and lost chances.
I know this is not what you want to hear, but you can choose to listen to reality from someone who learned the hard way, or you can continue to believe the lies from a guy that has already repeatedly proven himself to you as a lying cheat.
Best of luck.