At some point in all our lives we have to ask ourselves.......How did I get here? But at the end of the day how you got where your at has no real significance on where you go from here. What happened in the past is in the past, no amount of searching or wishing will get you back to where you were. All you have is today.........and tomorrow. You have to stop and look at where you are today, and where you want to be tomorrow and the tomorrow's of the future.
Its time to sit down and take stock of what you have, who you are, and where you want to be. Your family is frustrated because they see you sitting there never moving forward. Yes you have made some mistakes, but do not allow those mistakes to keep you behind. You have two wonderful daughters who need their mother to be strong and show them how to be strong independent women.
Having a man isn't the most important thing in the world, while it would be wonderful if he would stand up and be a man for you and your daughter the fact is he has made his choices and if you continue to hold on he is going to drag you and your children down with him. You do not want to be looking back ten years from now asking "How did I get here" Its time to stand up for yourself and your children and become independent of these men and get your own life in order.
In the end if he wants to change for you he will, if not you are not sitting waiting for him to do the right thing. Right now you have to fix your own life and worry about your children and yourself instead of what he is doing.
His life is spiraling out of control and eventually he is going to hit rock bottom.......I would hate to see you and your children to hit that hard bottom with him. You made the choice to have these children, so now it is time to stand up and raise them. Your daughters deserve the chance to see how strong their mother can be. And you deserve to see yourself become independent and strong. You can do it...........you just have to want it!
I can not tell you that you should leave this guy............but take a moment and re read what you wrote above, in the end you already know the answer to your own question. You know what you have to do it, its just a matter of saying "Today is the first day of the rest of our lives" and then start it. In the end only you are holding yourself back from starting that life..................