Theres a ton of factors that lead to aggression. For 1, overstocking your tank like you did a few years ago is asking for trouble. Moving new fish to a tank that already has an established group of fish and the new fish getting beat up. Thats nothing new. The fish that have been in your tank have established the tank as their territory and will not be very accepting of intruders. As for when you moved the Arowana into a bigger tank, they fought because they were fighting for territory. I believe firmly that the bigger the tank, the lesser chance of aggression issues, but theres always exceptions to everything. When it all comes down to it, it really depends on the fish themselves whether or not they want to be friendly or kill their tank mates.