May have to rehome them.... 💔😭

I have 2 neutered male cats that a rescued as kittens. Recently something happens that has mad them aggressive toward each other. It was just randomly out of the blue. I have no idea what caused it. One male is also aggressive toward my 2 females now. Also out of the blue and no idea what caused it. They all used to get along EXTREMELY well. So far I haven’t been able to make progress on getting them to not be aggressive toward each other. They are both doing fine with the females this morning, but not each other. My females are also spayed. I am so scared that if I can’t get them to get along that I may have to rehome them. It’s not fair for me to keep them together and have them fight all the time. Them not getting along stresses them out and them fighting one could really get hurt. These are my baby boys though. I love them so so so much. Any advice? I’m desperate. I don’t want to rehome them.

The red and white one is my male, Milo. Black and white is my female Carly.

The fluffy tan and grey one is my other female Ralph.

Both of my boys together. The white one is Spencer.

My boys as babies when I rescued them.