He could be either depending too much or feeling overly responsible for her. If she doesn't fulfill his desires, he may throw a tantrum where he decides to divorce her. He does not seem to be clear in his thoughts about he wants as he takes her back immediately.
Next Steps
See a counselling psychologist in your city.
Health Tips
They need to resolve the way they relate and behave with each other.