We can all sit here and tell you that you need to compromise, that people need personal space (but not too much), that both partners need to be able to carry their weight and so on. However being told these things and experiencing/doing them (and not doing them) and the possible effects are totally different. You can't help but be who you are. Maturity comes with experience, period. Either he can be your experience (which will result in you learning a lot, but also in a failed relationship), or you can separate while on good terms and find each other in a few years after you have learned more about relationships through others. You may end up falling for someone else, and so may he, but you both could also become more experienced and have a better relationship later on.
...one can be sure of nothing until it has already happened...