I hear you all for pre-flop fold. I usually don't complete as liberally as here, but this was more a meta game call, since I was folding a lot of my SB hands in similar spots, so i wanted to make my image a tad bit less nitty.
On the river, when I got re-re-raised, I quickly assumed that my opponent was playing his nut flush in an advanced way. I thought that he figured that maybe someone else got there and would raise. So, I folded. In the end it turned out that I have just leveled myself,
. They both tabled the exact same hand, 7 4 with random suits, for a straight.
What bothered me after the hand is that I didn't check the pot odds before deciding to fold. My intuition was telling me that at least one of them had a flush, but had I checked the pot odds, I would have probably found a call.