It was bad enough that Aaron was lying to David about spending time with his ex and putting himself in compromising situations. But the absolutely worst thing Aaron could have done under the circumstances, was to have sex with his ex. It seems to me Aaron has very poor judgement...especially when it comes to other men...other than his boyfriend. I think David has more than ample reason to distrust Aaron...and never trust him again. Aaron immediately blamed the break up on his ex. But as David's brother so factually pointed out. If Aaron really loved David he wouldn't have allowed himself to be fooled by his ex. AND HE CERTAINLY WOULDN'T HAVE HAD SEX WITH HIM. WOW, if my boyfriend offered the excuse, "...i was sad, it just happened..." he would have been punched in the face. Aaron screwed up a good thing with a good guy...because he's a D---k-head.Or should I say, that's the only head he thinks with.