Here's something for you:

Why did the programmer's wife leave him? — He didn't know how to commit.