I think David may well be kindly and well-meaning, but (maybe for good reason) he is extremely irritating. I'm just uncomfortable around loud people - youthful exuberance is one thing (I like Bradley, for instance) but David is far too extravert and 'mememe' for my taste.
Yeah, I'd struggle with Levi, too. Again, I understand (a bit about) how the Rasta culture works, and obviously the beliefs are rooted in a history that didn't allow for sexual fidelity or nuclear family units, but those beliefs wouldn't chime with mine to any meaningful extent.