this seems fine. He bets a lot of his range on the turn. He probably thinks you are drawing which *might* make a difference if a heart comes on the river. Are you leading the river?
This is not my signature. I just write this at the bottom of every post.