Well done H! That's seriously tough!
You sound so busy as always love, when are you making time to rest?