Then he is a coward nannon. How dare he be so indignant and manipulative towards you for your mistake, when all the while he's been hiding stuff from you?
I am 21, and have been with a 45 year old man for 4 years, but that's not an issue because I knew his age and he knew mine, right from the start.
"Do one" lol, I can't help but find that funny, love. I'm glad in a way for you that things have been decided one way or the other, but you must be very sad, and I feel for you. Take your time, and don't let him pester you.