Originally posted by SoyCD
After he keeps re-raising I actually just end up calling it instead of pushing all-in. Even on NL5... 
Of course its sick to just call a straight flush, but given there are no worse hands that he would logically or even illogically be raising after checking it down, so I don't see much value in a push.
This is my first post on the forums and haven't even received my starting capital yet so call me a noob or whatever but here's my 2 cents, take it for what it's worth.
The way I see it there are 2 possible things that could be going on here.
1) The push is a bad idea only because IMO the only call you will get is a hand that beats you. Maybe you got greedy, it happens to all of us I'm sure. I know there are weak players out there but looking at that board even an unskilled player would think you have the straight flush.
2) It's low limits he/she isn't very good, thinks their plain old straight is good or flush is good. Seen many people raising/calling big raises with draws.
Of course all this said, its easy to second guess when you know the actual outcome.
On a side note I've never been beat by a Royal, though a straight flush did get me once after I floped a full house. A story for another day...