I think the hardest thing for me to accept was my way of parenting was not going to work. I had to turn to non-traditional parenting. Detaching, letting some non-serious things slide, etc. It was not comfortable for me, because it was not natural instinct.
The sooner you accept that you may have to change your style of parenting - and perhaps only for your son, your natural parenting may be fine for your daughter - the easier it will be.
DDD has a good point, your son is far to interested in sexual topics and he should be watched carefully around your daughter - as in never alone with her.
You do need more help. Especially being sick. I had the least patience when I was sick.
Feel better soon,
:ill: