Well done on the self control! Its important to control your emotions and you are doing well. It will take time of course. I wouldnt rush into anything, but you do need to think how this will work if you did D. I wouldnt file just yet if i was you, let it come from a place of full calm and detachment on your part. You know when you arenít bothered if there is ow on the call or not.
Start thinking what your financials will look like, child maintenance and so on. Is the house in his name? I appreciate its very expensive but sometime getting the advice gives you more Confidence in how to proceed.