Some snakes cohabitate when they bruminate for the winter. Ball pythons are not cohabitating snakes so it is ok to keep them apart even after living together for 4 years. Thankfully ball pythons are not pack animals so removing them and setting up individual cages won't cause them to miss each other. It really is for the best and something you should get taken care of for everyone's welfare.