Hi Lilacs. Sorry no time to read full thread but I've read your messages. What struck me was this.
"in his world, naps aren't allowed"
He's really calling all the shots isn't he. He sounds more like your supervisor than your boyfriend. The things he's said to you that he's quoted reek of disapproval. I note a few posters have said its because he's an adult and you are still not yada yada yada. He's not your blooming boss and whilst he may congratulate himself on his amazing time management and seriously disapprove of yours, doesn't necessarily mean he's right.
You are much much lower in the pecking order in this relationship and I think its far too early to move in with someone who makes you feel like that. Particularly if you've found it hurtful to hear him say he could be quite content without you being there but it would be great if you moved in and split the bills 50 50.
But from the sound of things, it doesn't sound like you'd have equal voting rights if you did.
He's made it clear that YOU are moving into HIS place and that you must conform to his rules. You've also said that you have substantial savings. What would the basis of you moving in be, does he rent? or pay a mortgage? Make sure you think about the financial side carefully and protect yourself if you do move in.
So moving on to the things he disapproves of. If I was leaving the house at 5 am in the morning, I'd damn well want a nap when I got home, so I could enjoy the evening. If that's what you need to do to prepare for the next shift, that's what you should do. You are in your early 20s, you don't have any particular responsibilities or children. He's made it clear the pets are his.
"he says I can if I really want to but that it’s just ruining our time together and how we function together at home"
That is complete guilt tripping - you are "ruining" your time together? But his strict timetable and inflexible routines are perfectly fine. There doesn't seem to be much room for compromise here. No give or take, its his way or the highway and he's already said he'd be fine if you didn't move in.
The reality of this is that you are both shift workers, often on different schedules. Somehow his way of sorting this out is Ok and yours is not. I imagine that being a shift worker you have to organise your life around shifts in a way that suits you- if you need a lie in before starting work at 11 if you've had a series of 5.00 am starts, then you should be able to have it and not feel guilt about it.
You mention several times that you are "lazy", presumably because of the naps. Did you consider yourself lazy before, or was this only since he started telling you off about taking time out to relax from what sounds like a busy and varied work routine. Is it a fair comment or Is it in fact his description of you?
Whatever character traits you find rankle with you now will more than double if you move in, so maybe you should take your time with this. Its a big decision and you have several issues to sort out with him before you do. He's not the boss of you - yet.