He caught his kicker, can't do much about that, but by not betting the turn you gave him the chance to pick up that 2-pair for free rather than making him pay for it. If he called such a turn bet, then it's just a bit of bad luck, but sicne you gave him that last card for free, suck-outs like that are going to happen a lot more often.