I don't know that I can say I would leave because he surfed for 15 minutes on occasion..but then I get when do you draw the line
so 15 minutes is ok, but an hour, two hours isn't? So is a little lying ok? A little flirting?
You draw the line in the sand when you decide your life and your peace of mind are more important than the "act" of being married.
When does "acting like his mom" stop? When do you decide you are done teaching him? It isn't your job to heal him...it's your job to heal and protect yourself.
If he doesn't have the desire to change and be a better man, a better husband, do you want him?
Sometimes you have to be willing to lose your marriage in order to save it.
I am NOT saying kick him to the curb, but just think about what you really want, what you are willing to settle on and ask yourself what does it do to your person to settle on these things.