nk... That is great. I am so happy for you and "emily". Mistakes will happen... I've commited a could really dumb ones, you have to learn, build the bonds of trust and keep moving forward.
I like Rhabbi's idea of the timer, I personally watch the clock like a demon when I session with someone... *smiles and caresses Faes hair* ... But I know that getting lost in the moment is possible. Grab a kitchen timer, set it, and focus on having fun.
We are here for you mate. Just ask and we will try to help as best as we can.