im in a relationship with my bf over 4years now. but i found out that he is an exhibitionist beginning of this year. i was very shocked and couldnt belived it, but i had to make sure of his excuses and why,,, after we discussed about his exhibitionism, he promissed me that he wont check that site and never post his pics again. Sadly he did it again in a couple of month. he did it in 3 or 4 different sites. Since then i stop loving him, but i couldnt hate him yet. i really thought he will change after we had a long and serious talk this time. few weeks ago, of course he did it again. this was 2rd time he broke his propmiss. i knew its over. i also found out that he went to many many massage parlors cuz he always leave reviews after he went. what a stupid man. According to his review, he did sex, had bj, hj everything u can think of. but he confessed me that he had only hot oil massages, no sex, no bj or hj. but i cant trust him, and i wont believe what he says anyway. i told him i hate secrets and lies. i even said "if u tell me what u did eventhough how stupid and foolish thing it is, i will forgive u. " i was very seriouse about it, but he still keeps secrets and havent told me everything yet. i know.... i know that he still flashes his cock to someone because he thinks i dont know that one yet. i have many many more things im worried and shocked about my bf. i dont know what to do... i dont even know why im with this guy for this long, and just found out about those things now... i live with my bf now, but im seriously thinking breaking up with him and leaving that apt. but its not easy to just leave him after 4years of relathionship. i wont trust him or belive him 100% anymore no matter what happens in the future. i feel like im wasting my time being his gf cuz i know now that i never marry him. i cant talk about this with my friends cuz its so embarassing, so i need ur help and opinions!!!! should i leave him asap? should i forgive him because its guy's thing? or what should i do???