yea, you played the hand fine and if they called getting 4:1 with a flush draw they played the hand fine too. It's just going to happen.