Odds are he isn't going to change once you move in together or when you get married - or ever.
In the end, you'll be much happier being single than wasting time with the wrong person. Take some time to really learn why your last relationship didn't work out before you wade into the next one.
Is there a common pattern or reason why you struggled?
This is not good for you or the newfound relationship.
Maintaining your sense of self, friendships and passions keeps you balanced and also makes you a more desirable partner.
Don't ask your friends to tell you everything they can because you can end up with a tainted view of what to expect.