Sorry to hear this. Good to hear that you walk away from it, but the others are right get yourself checked out.