Shell, I just wanted to let you know I think you are doing awesome. You are looking at yourself, reflecting on your actions, thoughts and feelings and trying to do the next right thing. Remember, like others have commented before me, there are not only two options for you and Shellbaby, there are many.
Sharing your process is helping many people in similar situations. Thanks for your courage.