The preflop limp is pretty bad. You only had 11BB, and with such a short stack you should only enter the pot by pushing all in. Q9s is not strong enough to push from MP with a limper in front, so you should have folded, and this decision is not close or difficult. Postflop just is, what it is. The opponent flopped a flushdraw, tried to take it down with a semi-bluff, and when you jammed, he had priced himself in to call. Once again you are focusing on a bad board runout, but you dont focus on, what really matter, which is your decision to even be in this hand in the first place. Constantly making these preflop mistakes is, what is costing you in the long run, not the board runouts.
__________________
|