At the moment, he has a very unbalanced emotional life when he is around you. His mood swings indicate a bad fit between your characters.
At the same time, there seems to be a major disruptive factor in his life that prevents him from committing to a new love.
As long as there is such a back and forth in his emotional life, you’d better keep your hands off him.
For more detailed information on topics like love, career and more, check out The Temperance.