“My boyfriend keeps saying he will leave his wife. It has been 3 years. What can I do to make him leave her quicker?”
Your boyfriend is a married man. There is a reason he has not yet left his wife… and it is probably because he has no intention to. There is no point in trying to hurry him as it is unlikely that he will leave her. Unless you are happy with the status quo (and you do not seem to be), perhaps you might want to look into other options.