I'm one year older than you so I don't know I'm too young to offer advice but I'll try my best
I've been a neat person my whole life but that was not the same last year when I was always in bad mood, had a messy room, stayed up until 2-3am every night, and was always late to everything. I think that was a reflection of my overall state. But I think I was able to train myself to think differently, which is my best advice. When I'm having a good day, I'm motivated to clean my room, get everything done ahead of time, and end up feeling good about myself. I still stuggle with procrastination, but I am trying to train my mind to think differently. When I'm thinking "I'll get this done later" I tell myself "I'll feel so much better if I get this done sooner" and I don't end up pulling an all nighter. I don't know if procrastination is an issue for you but it can really hinder your progress if you're trying to make a routine.