Hi Mum,
You have a pretty big mountain to climb, but I can tell you will make it. A lot of good advice above from yummymummy,confused and amonty. etc., Main things I would say are you will need quite a bit of skilled support for some time-please get it for you and your gaughters. The other thing I would say is, don't let this sick person cause you any more pain-try and come to terms with what he has done, and dismiss the sad creature from your thoughts, he is not worth the effort-draw a line under him as soon as!!
Best of luck for the future to you all.