With this space that you are willing to give I would take some time to think about some of the issues that you brought to the M. More often than not, we think we changed them in a few months but the reality is that change takes time. Take this time. Give her this time. You will be alright buddy. I really believe that you have a shot here. A couple of pointer that I cannot stress enough...
1) Do not push 2) Think before you speak 3) Change how you look at things 4) Don't pull out the crystal ball and think you know what the future holds cause ya don't. 5) Keep drinking the big glass of STFU 6) Keep your realtionship with God tight 7) Keep your emotions in check. You may feel one way today but another way tomorrow. 8) Enjoy your kids 9) Be gentle on yourself 10) Find something that you really want to do for YOU and do it.
Finally, you want...friend me on the alt (FB).
FTR - your doing really well my friend.. really well.
God Bless, Eric
"The difficulties of Life are intended to make us BETTER,not bitter". "Fear is a prison, where you are the jailer. FREE YOURSELF!" "Life is usually all about how you handle Plan B." - Jack3Beans