He may not do "anything" for you... But, you have a dependency problem.
The fact you spoke to her for an hour, yet you have threatened her numerous times? Please get help ASAP. You need some Therapy to help you untangle yourself from him. You can have a life and healthy relationships. You can do it