Question Author
Thanks to you all for your answers.
laurence2, legend007 and darlingnc, what you've said about me is fair. It's true. I don't deserve anything better than the things you've said, I deserve worse, I know that.
jackthehat and monkeyeyes, thanks for your kindness. I would love to beable to carry on the relationship and move on, nothing would make me happier than being able to get over these mistakes and continue the relationship but I don't think I have the right to be happy anymore.
4getmenot, Sasha13 and someguy0000, thanks too for your advice and lack of judgement. I know you're right I should tell him and let him make up his own mind but sadly aswell as being a disgusting wh0re I'm also a coward.
I'll think about what everyone's said and decide where I think I can go from here. Thanks.