I had my Depo injection for the 2nd time on 11 December. It was my exact due date for it. I had sex last night - was I safe?