DP and I have been together for 2 years, friends before that for a year and I've know him since we were 16. He has a 4 year old son who we have 4 days a week and who I adore.
I now live at DPs home with DPs parents (big house and we're saving to build our own). Before me DP had a colourful past and had a notorious reputation for being a womaniser and cheating on his ex. I fought a relationship with DP for a long time but I fell in love without meaning to and in fairness the last 2 years have been brilliant. Everyone comments on how brilliant he is to me and how in love we are.
Last 6 months however have been really tough due to a couple of external reasons which DP contributed to. I have stood by and supported him 100% despite the strain.
Last night while he was in the pub I lifted his phone and before I knew it I came across a stream of graphic messages between him a girl he used to see. They go back a month and it is clear that at one point he collected her from a night out (when I was away on my only girls weekend of the year). I am totally heartbroken. I confronted him and he maintains that nothing happened when he collected her and that he will do whatever it takes to fix this. I just don't know if it can be fixed. I feel odd and detached and I've barely cried but he has betrayed me in the worst way. Do I leave him? Do I stay and try? I feel like he's been leading a double life but he is the love of my life. I am totally lost and I don't know what to do. Any advice or experience would help. My family and friends are all very much of the 'I told you so' opinion as I took the leap against all of their advices.