A family of Microsoft word processing software products for creating web, email, and print documents.
There are two ways to handle this. It's unintuitive, but neither of them involves the Columns button on the Page Layout tab or any kind of breaks!
One: Insert a two-column table. Type the heading in the left cell of a row and the text in the right cell. When it's time to insert the next heading, start a new row by pressing the Tab key at the end of the text in the right cell. (If one row extends for more than a few pages, it's a good idea to start a new row just to keep Word from getting "unhappy".)
Two: Create a page setup with a wide left margin. Then use the technique described in http://wordfaqs.mvps.org/MarginalText.htm to put the headings in that margin.
The trouble with using the Columns feature is that you'd have to put a break (in this case, a Column break, Ctrl+Shift+Enter) in the right-hand column at the end of each page to prevent that text from continuing into the left column on the next page. That would mean that any little edit, or a change to a different printer driver, could cause the breaks to occur in the wrong places resulting in partially blank pages.