YES I DID IT. I CONQUERED MY FEARS. Oh god i'm itching all over now. #cockroaches