How can I force Terminal.app to take up exactly half of my screen?
Terminal windows can only be expanded based on the width/height of a single character in the font that is used. You might be able to experiment and find a size that is easy to read while allowing the window to resize perfectly.