Im sorry to see you go but I understand your reasons. I agree, I think you will benifit from reading post and insight from others..It never ceases to amaze me the people that are in very similar situations.
I dont think you are being selfish. We all have reasons for ending out marriages some cases seem far more extreme than others but only WE know what we can and want to live with. I think on a personal level my kids benefit from a less stressed way more happier mother. You are right in the fact that Divorce is painful and emotional for all parties involved . To say the least there is no "easy" out.
Good luck in your decisions.
Hugs,
Amy