It has no problem wrapping it correctly until I add an image or GIF. Then it ll changes...
You’re right, because in non-HTML mode, your manual formatting is respected.
Like, er,
this.
“Sorry for the inconvience” as they say.
Like I said, “When the post detects HTML, it treats your entire post as HTML”. HTML doesn’t just naturally wrap text like you want. There are ways, but the easiest is to just put the breaks where you want them.