Wow..genuis...bad day or something?
I think you should have folded on every street, including preflop. I never limp with KQ UTG....danger hand out of position is bad!!!
So lets see, I fold preflop.
I like the bet on the flop, I fold to the raise without hesitation...(why would you call a raise here when the BB is showing so much strength by calling a bet and a raise. Even if he is horrible like you say..don't you consider the fact that the aggressive player might have you beat as well? And there is a strong possibilty your straight draw is already beaten with AK.) a fold is the definite winner for me...pot odds aren't gonna help you if you are already dominated.
Turn - fold. Unless you got some killer read here why are you throwing your money here on "calls." Even if you hit the straight and don't split or if he has you beat already with AK or a full house; you're not gonna get more money out of him, when he has position on you. The straight draw is so obvious and would slow any decent player down if it hit.
River- Fold. So many hands beat you it is insane.
I think you must have been having a bad day that's all. KQ UTG is such crap.!! Treat KQ like dirt unless you are in late position...suited or not.
I think looking back on this you learned a good lesson. Just remember to fold KQ in EP and a lot of times in MP. I don't know what better advice to give you here.
Now go and kick some ass like I know you can!