Kech, he still has you wrapped around his little finger and he knows it. I have made all these mistakes and I am still making them, but in your sitch I can see what needs to be done, please take a step back. I can only suggest to you what helps me sometimes to alienate myself from the sitch
Imagine WH is dead, ask yourself what you would do if he was dead, does it matter what this person who is not him says or does
Give yourself a date in the future, that is the time needed to be the best Kech you can be. Decide YOU are not ready for any romantic R, with WH or dating someone else until then because you need that time to heal, to love yourself.
Until then, you are enough, your baby is enough.