Nothing but fold in this spot I would have to say with all the re raising . I would have folded . Did you call and get lucky ?