There are a lot of positives about getting divorced. More than most newbies can even imagine.
B,
First and foremost you have to go through adversary to grow. There is no other way around it. If this didn't happen you would have probably slept walked through the rest of your life.
Your boys will be fine as long as you are amicable. Have Christmas and Birthday party's together as a family and show them you can be in the same room together and get along.
Finances may get a little tight but that will motivate you to work harder to make more money. You are a teacher so I am sure you will be fine.
I can speak about religion because I am not religious but what is the worst that can happen you are judged by other people? Who gives a fuch.
You will most likely get into the best shape of your life.
You will enjoy your alone time and rediscover who Bo really is.
You will meet someone you are more compatible with once you dig down and redefine who you really are.
I tell the story how the day after B dropped, I wandered around the neighborhood convinced my life was over. The truth was it was just beginning. Closed a chapter and started a new one and life keeps getting better everyday.