Danny should have walked away from Bec after the 2nd time she got drunk and shouty and extremely rude to others. 1st time, yeah, maybe a blip, but 2nd? Nah, he should have been out of there.
Steve has had the ick from Rach from day one. I'd go as far as to say he barely conceals his disgust.