i think you played it good but yeah just give up at this point.

Although it weirds me out that there are quite a few spots like this and most of them seem like give up spots.