I think you should permanently separate them. If they have been mounting each other (this is a sign of dominance/aggression) and fighting they will just do it again. Can't you get them some girls? I'm afraid you will come home one day to find one of them dead.