I have seen that type of dynamic before. Not healthy. Bad habits.

Have you figured out what you WANT and NEED? Do you still want him in your life?