Did I mention that I fucking hate how javascript/node handles async things?
Because I fucking hate it.
When you have something that doesn't act in the default fashion (which is synchronous for javascript, lines of code are executed in order one after the other normally) than you have a special keyword for that, you don't put the special keyword to make things act in what should be the default behaviour.