Hi JAB
I'm going to tell you the same thing I told myself when I was 29 and realized I wanted a divorce from my first husband. Life is too damn short to be spent unhappy. You owe it to yourself to do what's best for YOU and screw what anyone else thinks. Staying married to someone who doesn't make you happy just to appease everyone else is only going to hurt YOU in the long run. This is your life and you don't have to justify yourself or your decision to anyone. I'm not advocating staying with or leaving him, but trust your heart and do not allow other people's opinions of your decision to influence you. To put it another way, if you don't put yourself and what's in your best interest first, then who will?
Good luck-I'm very happy that you have found happiness!