@rin4ik should I always use e() in blade or can I simply use double {{ $myVar }} in cases where I only need to output a string and not use stuff like nl2br()
If you want to use nl2br(), you have to use {!! $var !!}, since nl2br() will return html (<br> tags). Otherwise it will print <br> instead of actually breaking.
In plain text the newline character is often used to signify not necessarily a semantic new line, but rather paragraphs. Thus this is a common variation that I use: