Blinds 100/200
Hero (11,726)
Villain (8,090)
Dealt to Hero:

5 folds, Hero raises to 550, Villian calls 550, 1 fold, SB folds, BB folds
Pot:1250
Flop:

Hero checks.
Villain checks.
Turn:

Hero bets 625.
Villian calls 625.
Pot: 2500
River:

Hero bets 1250
Villian raises by 5665 to 6915 and is All-in.
Hero ???
Reads: At this stage very few but later from a small sample he seemed to be a loose maniac. It folded to me on the SB, raised to 600, he pushed all-in (~8k stack) with J5s
Looking back I played this hand like a biatch. Tried to slowplay even though there were two hearts on the board - why give him a free card
Then on the turn probably bet way too small. And what the farcaldo was with the river bet
So I have highlighted the key decisions in red (there's 3). What would you have done in each situation given the play before hand?
My action:
Spoiler:
Edit: added poll for fun's sake!

