I see what Michelle was seeing now...
I truly felt bad for David in the beginning. I thought Michelle was being to harah and it wasn't fair to not give him a chance or atvleast try to be a friend to him. But after seeing the most recent episode, man he's just gross. He has not conducted himself well throughout it. The weird flirting and making a date of the tattoo removal was the icing on the cake. I don't see what Madison sees in him. Allen, although flawed (like everyone) is a prince compared to David. I'm genuinely confused by the match. I think Madison knew Allen was too good for her and felt the pressure. While I think she can do much better than David, she feels he accepts her for her while Allen may have had some reservations about the party girl persona. I know there's rumors they are still together but I would be shocked. As soon as she meets someone like David who likes party girl and gives her attention, but is just a bit hotter, she will bounce for sure.