Glad you're all ok, could've been different
I went through similar last Tuesday, Drugged up gypo barged in through the porch door, through d/room and kitchen, then onto living room where soon to be 18 yr old daughter was watching tv
Without talking, he locked the French doors(but luckily, didn't remove the key) went back into the kitchen and picked up a bread knife and started rifling through the drawers
At this point my wife came down from upstairs, saw the knife, unlocked the door and fled (with the dog and daughter) next door to phone the Police while my daughter phoned me
The druggie found our car key, then ran out and drove off in the car
I don't remember much of the 5 min drive home (I was 10 mins away) but got home too late to catch him
But at least I'm not locked up for what I would have done to him, I honestly believe one of us would be dead had I got home in time
So don't worry about revenge just yet mate, let the courts deal with it and when he gets a slap on the wrist, make sure no ones around when you give him a slap of your own
I doubt I'll see this bloke again, he's been arrested, charged and released and I've heard that he's gone to ground up in North Wales somewhere