Ding Marie1 sister. You made the correct decision.
Only when you respect yourself ( by set up a bottom line, do not let anyone cross it ), then other people will respect you.
Look forward, there will be a clear picture and bright future for you and your kids.