Is it the right decision to leave this relationship when it’s ruining me mentally?

Daniel and I have been together for 2 years, almost 3. In the beginning of the relationship, everything was perfect, I thought I found the right man and that he wasn’t like the rest. I found out that he commented a girl and her friends post saying “ I’ll buy you guys yellow roses 🙈” , “ I don’t have no one “. Then one of the girls said that he kissed one of her friends. Daniel even kept viewing OF girls pictures when he told me himself that he stopped doing that due to love. As well as telling one of the OF girls that he was in love with them. After I found out, all of this nonsense, I told him about it and all that came out his mouth was “ you’re inventing and imagining things , you’re toxic “ etc. I messaged both of the girls and one of them, her name is Janet, she said “ you’re not the only one he has lied too “ and the other girl, named Katherine, told me that he did in fact kiss one of her friends, but that she won’t say names , she even told me that she was never dating Daniel’s brother. Context to this: Daniel told me that his brother was dating Katherine. Then when he found out I talked to them, Daniel got mad and said I ruined everything. He says that why that situation hurt me if nothing happened , that it’s illogical.
I was dumb enough to tell him that I was going to give him a certain amount of money, then I wouldn’t because I didn’t have it, I would only give him what I would earn, Like $100, $40, or $50. I didn’t send him the $1k that he wanted and he stopped talking to me since Sunday night. It’s making it seem like he is a gold digger jerk and I don’t don’t what to do.

Is it the right decision to leave this relationship when it’s ruining me mentally?
Post Opinion