have you ever been to therapy? why do you think a therapist cant help him?If you realize you have the problem it's up to you to change. I don't think seeing a therapist would help with this. Just have alot of will power and when you realize your fucking a girl over just stop