Also, Garibaldi/the female soldier was really annoying. He goes off talking about his previous relationships, and it just makes no sense for him to do that. Is he just too stupid to realise that, as someone that was just passing through B5, she wasn't really trying to have a relationship, and just wanted sex?
True and actually they were supposed to sleep together in the original script. Jerry Doyle didn't want to go through with it because the actress playing Dodger was his real-life ex-girlfriend, and he was dating the actress playing Talia at the time.