That sucks, bro. I'm sorry.
I had a day like that last year. I'm sure my fish weren't near as big as yours were, but they all skunked me in a similar way, including one that at the time would have been a PB. I feel your pain. You'll get em next time.
@ol'crickety, you definitely loose more fish, but you also land more fish. And you do it in very difficult waters to fish. My hook-up to landing ratio is so good because I don't fish major obstructions and difficult cover like you do. I remember not that long ago you mentioned you had an "average" day, and boated 40 fish. For most of us, that's a day we can only dream about.