Obv. turn raise implies MONSTER. So, what monster type hands are worse then yours? Hand kind of seems like JJ/TT and maybe 89? AF of 2 is aggressive enough to perhaps raise draws like 89/FD+overs on the flop some percentage of the time. Has villain shown any propensity for bluffing? I just can't see much value in a bluff on that turn because your hand seems pretty strong.
River shove really implies that villain isn't all that afraid of the flush so the 89 gets a little less likely imho.
edit: oh yeah...basically should be a fold on turn unless you think villain can have 1pair hands AND does not
have a boat. Definitely a fold on river.
Also...4x pre? really? Cut that out unless you gotz teh monsters. Fish aren't going to notice bet-sizing tells
at 25NL so raise a bit smaller with hands that aren't huge.
PS. you should probably just switch tables. A preflop station that's semi-aggro postflop and sitting on your left sucks hard.