This is one of those posts that truly opens my eyes to the challenging situations many people face. I can’t imagine how terrifying that must be and this does make me grateful to my mom despite how difficult she is. If your dad walked out on you guys, then I think good riddens. He doesn’t deserve to have that time with you.
I agree with what is said above – try to talk it out as much as possible and find support through relatives and friends. I am so sure that given how close you seem with your mom that she is trying to figure this out also and worries tremendously about how this will impact you.