Someone living in Finland (Europe) I always would take the third comment over the first one. In the first one, someone passive-aggressively orders me to finish fixing my stuff today. What if the fix is complicated and takes a week?
To me "fix up your shit NOW" is more open-ended, and if the fix takes me a week then that's perfectly fine.