Wow Ally you have had a few wake ups and hair raising ones at that. I can just imagine the look of the port-a-loo coming towards me, I would have screamed I reckon. Glad to hear you got out the way and weren't badly hurt, hope the bruise is healing but remember it too serves as a reminder.
I too think you have been doing very well but this whole thing does take a lot of focus and energy even. You were determined before but now sound even more so and we are here for any support you need to help maintain that.
I wish you all the best and don't forget to sing out if there is anything I can do to help. You can make it mate and I fully believe you will.