Ouchouchouch! Hope you feel better very soon. Ouch!