What do you mean by secret relationship? That he wants your relationship to be a secret from other people? Or that he's carrying on another relationship that's kept secret from you?
If he's been physically abusive 3 times, moved out and still wants to use your body for "benefits," then he's using your natural love for him to enslave you. The only power you have is to refuse to see him. And you need to get counseling to help you control your helpless love for him. Your emotions are making you helpless against his selfish intentions and abandonment.