@Kaosdo,
If I were financially stable because of my mate's job, and they had a drug problem and likes to sleep with other people - basically couldn't care less about me, and our children, I would talk to my make about about his responsibility being more than about financial support, but being an example for his children, and being faithful to his mate.
If he does not listen, and change, for the love of my children, and not wanting them to grow up thinking their dad's behavior is normal, and a submissive wife is to be disrespected, or whatever crazy ideas they may have as they grow up, the next time my husband heard me would be when he gets the divorce papers, since I would be making sure he didn't bring home something that would be worst - like HIV/AIDS.
That's me... but let's talk about you.
I'm sorry you are going through that.
The question is, are you living with it because you think you deserve it, because you are no good, worthless, and can't make better of yourself?
If you feel this way, please be assured that no matter what a person has done in life that makes them feel unworthy, they can pick themselves up... because you are somebody. You have worth. You are loved.
So don't let anyone - anyone - treat you like you are worthless.
You can make better for yourself, and show your children how to be strong, because they too will face challenges like you.
If you are not there for them, they will be left on their own.
I think it's in the power of your hand, to teach your children.
That said, I don't know you. I don't know what your background is. The only thing I know is that people can do better, if they want to.
I hope you do.
Regards.