Hypodermic_Peace
Okay I will try and make this as brief as possible. I was with this guy for three years, during which he cheated on me the whole time ( i just recently found out on my own and confronted him he has never told me anything I have always had to ask him) we went through hard times and it was mainly b.c of his brother who has always tried to break us up and he said he would stop talking to him yet,he still does every day.The guy I was with said he has changed and I can see a lot of improvement I am always there for him yet when I need him to talk (rarely as I try to figure out my own stuff) he is never there for me. We have discussed this and he always says he will change and he hasn't yet. My questions this..How many times do you forgive? This is holding us back from trying to move forward because I have not felt I can fully trust him sometimes I feel I can then there's time I feel he is up to no good. Sorry about this being long I really tried to shorten it. Feel free to PM me as I don't always see the replies unless I am quoted. Thanks for reading this far.
I think you meant to post this in the advice sub-forum. But Idk. Not being in the situation is hard. Not everyone believes in second chances after someone cheats on them THAT much. To be honest I'd drop him like a hot potato. But it is obvious that you care for him. But there has to be a point where you realize nothing you can do will change him, and its time to let go. Which is easire said then done of course ._. But I'd say three years is too long of a time. But its up to you of course. I hope something good comes out of this situation for you!