Dear, there are too many things that he does that bother you, and if you really are serious about a long-term relationship with him, you will have to get over these issues or find a way to cope with them.
But, instead of moving in with him permanently, i.e. giving up your apartment, don't.
If at all possible, keep your place, and try a trial period of staying with him 24/7 for a while to see if at all compatible.
If there are too many things that get on your nerves, this will probably not change - but he might have other qualities that will slowly show and you might decide to overlook some of the others. But leaving all roads behind you closed to you will only make you miserable and give you no way out in the future - then what will you feel like.
It's too early in your life to give up everything unless he's willing to give up some things also - so again, a trial period would be your best option.
This will also show him that you do keep your options open and maybe he will try harder to prove that he is worth your time and effort. He needs to realize how valuable you will be to him before he makes up his mind, and probably will seek reassurance from you to help him get over his past and you might be able to do so, but it's your choice.
I hope you make the right choice - but no man is worth giving up your goals and other things in your life that are important unless he's willing to meet you half-way. There is still a lot of communication due both of you to iron things out.
Wishing you a lot of luck and please keep us posted.

If the things we want to change in a person out-weigh the things we appreciate - then it might be the wrong one..