He definitely does, but I just think compared to the other love interests that's not the worst thing. lol He definitely does deserve a punch in the nose sometimes, though.
Delivery Guy has red flags all over him from the word go, but I really liked Damon until he broke into my apartment. I still wanna give him a hug, though. He seems like he needs one.