Live NL cash texas holdem ($2/$5)

I'm UTG (stack $550) with AsJs and raised to $15.
Got 5 callers including the small blind (stack $800).

Pot = $80

Flop = 6s Jh 5h

Small blind checks, I bet $60, everyone else folded except small blind who called.

Pot= $200

Turn= 9s

Put me on a nut flush draw on top of top pair + top kicker

Small blind bets $150. At this time, I had a strange feeling that the SB was trying to bluff me out. I really could not put her on J9.
I thought about re-raising but I just called.

River: 4d

Now, SB goes all in. What has she got?? straight? two pairs?? but I had a strange feeling that she was on a big bluff. But at the same time, I could not jeopardise all of my stacks. I finally folded my hand and she showed one of her card which was a 4s.

Do you think I should have re-raised her on the turn?? well, I think so..
SB seemed like a tight aggressive player and I saw her going all in for couple of times when she got raised by the stack she had covered. And, it never went to the show down so I wouldn't know what she had.

Well.. What do you think??