Bob and Ashe share a very "special" relationship. Some might find it a bit odd, maybe even off-putting, but it works for them. I personally think it's sweet that this cold-hearted bitch has found love after McCree left her.
That's the story in my head, anyway.