Happy it sounds like you're doing amazingly... well done talking to Women's Aid and getting on with something creative making your son's quilt.
I just wanted to say I totally understand what you mean about missing someone -- I'm in the process of splitting up with my H, its horrible, its really wearing me down and making me feel shit (nothing near as bad as what you've gone through but shit nonetheless). I know with every fibre of my body that him leaving will be the right thing to do.
And yet I still miss him (even though he hasn't technically left). I miss the way he was when I met him, I miss the little things he used to do for me, the way he used to make me feel.
But I have to be really honest with myself and admit that actually that person no longer exists, if he ever really did. He has been replaced by someone else.
You hold these two images in your head at the same time, and when you are feeling weak or scared (which is totally normal) you think about how it was and you convince yourself that that's how it still is and that you're walking away from someone wonderful.
But it is an illusion. A very powerful, seductive illusion.
You've already been stronger than I have so far, by walking away. You've broken through that illusion and are now living your life. But its natural for your old life to come back to haunt you from time to time.
Just keep doing the things you're doing. It sounds like you're already beginning to get stronger. Keep focusing on what you've achieved and move ahead, small steps.