What I will say OP, is that is you really want to go ahead and marry this man and try to make an even half happy life with him, then you have to learn that it can never be on your terms or even equal terms. It will always be on his.
If you can accept that you won't change him and you think you can learn to stomach a lifetime of what you've just experienced, then go ahead by all means. But you need to be prepared for certain things:
He will expect you to be there for him when he needs it, but not the other way around.
He will need you to always be strong, supportive and dependable and responsible while he is allowed, in fact needs to be the opposite of all of those things.
He will demand the freedom to go where he wants, when he wants with whom he wants, but you will not be allowed those freedoms and will be made to feel guilty for if you take more than a few hours for yourself or do anything that inconveniences him in any way.
All the tough parts of child rearing will be left to you. Don't expect help. Or emotional support when it's tough.
He will continue to expect that you run around after him and mother him, while he can continue to have all the responsibility of a 14 year old and none of the sense.
He will feel an absolute entitlement to spend too much of his money on booze and drugs 'because he works hard' and you must not challenge that, even if you can't pay the gas bill.
If he wants to go out, and stay out, and fall over in someone's garden for the night (or someone's bed for that matter) you will need to learn to sleep through it, take the view that he's a big boy who can look after himself and what you can't see won't hurt you.
You need to lean that sending him endless texts and going into fits of panic and worry about where he is will achieve nothing at all except to heap stress and anxiety onto you and to irritate him and make him believe that you are a boring, controlling g nag and the killer of all his fun.
If you are that desperate to be this man's wife, then in order to not go out of your mind with misery and stress these are the compromises you will have to make. Can you do it? Do you want to?