Most Helpful Guy
Fuck that dude.
He's going through things that you have no obligation to deal with
He fucked up, there are consequences1
Most Helpful Girl
You have one of two choices... forgive him and give him a second chance or let go and give yourself a better chance, to find a guy who feels lucky to have you in his life. Who has high standards and values.
Personally, i believe giving someone a second chance after they have betrayed you, is giving them the opportuinty and your permission to do it again.
Can you honestly give give him a second chance, and trust him.. when he's already given you one good reason not to. I could never forgive a betrayal, i never waste my time on people who waste my faith and trust.
He has shown his potential... so you now know what he is capable of. Everyone needs to have boundaries in a relationship and not allow anyone to cross them.
If someone betrays you... it's a warning. If they betray you a second time... it's a choice. When you first meet someone it takes time to be able to put your trust in them. Trust can take a long time to build. So , i honestly don't believe you can get back the same level of trust you had in someone after they have betrayed you. Forgiving is so easy to do... letting go of the hurt and trusting again is a life long battle 💜 xx0