Hang in there SA be strong come here to vent, post often. It's tough, unfortunately this is where you are at the moment. Take care of yourself, seek medical help if you need to.
Time on these matters is a weird thing, stop looking at the clock/calendar. Work on you and your relationships with your children, you will have to wait as long as it takes. Until he decides to work on your marriage or until you decide your done waiting on him.
(((Hugs))) from a guy in Tennessee
You can not change your past, but you can ruin a perfectly good present by worrying about the future.