Nice fold on that last hand.... you have to figure someone has a set.
Also - I agree that you should have smooth called with your flopped flush.
As for the TP hat, give it a chance... I've seen GREAT things happen for people wearing these hats, myself included.