Have an open conversation with him. Perhaps he faces difficulty at work too that leads him to behave as such.... From the discussion do talk about expectations you have for each other and also what are the compromise that both of u are willing to take to improve the situation.
Have an open mind before u have the disccusion so that it'll be an effective one
U may also get a close mutual friend that are neutral and not bias to mediate the talk as well if u are worried u cannot control the emotion of the discussion....
Read more