Promises are just words. Anyone can spit out the words someone else wants to hear. Actions are where the rubber meets the road. If it were me, I would put off any decision about whether to stay with him or not until some time has passed. Give it 6 months or so. By then, his actions will tell you all you need to know.
L