After struggling with this frustrating problem, I solved it by using the text control plugin: http://ww.wp.xz.cn/extend/plugins/text-control.
Once installed and activated, go to Settings->Text Control Config.
Under “Posts & Excerpts”, select “No Formatting” in the first drop down list.
That should get rid of all the automatic break tags being inserted.