Yeah, it would be nice to have all the answers...lol!
In terms of need, look at what you need vs. what you want. You want H to come back and for you all to be family again, but you need reliable and honest, trustworthy and caring. What I am saying is that what you need is so much more important that what you want. Maslow never made a hierarchy of wants....:p
Don't let your wants quiet what you need.

You are being a strong, wonderful role model for your kids and darn right it hurts, it hurts everyday. But your posts show a lot of strength and a lot of insight that forces me to look deeper as well.

Thank you ((())))