Kissak- I'm with Eric, you have to figure out what you want...realistically...in your current situation. We all know that you want your marriage to work and your family together...but are you happy with the way things are right now? What will it take for things will get better? Do you have any control over making things better?
I think it is good that you are thinking this through rather than just reacting. Give it time and try to make sense out of all of it. Just be honest with yourself and you will get it sorted out.