When I bought the Oscar and the Jack Dempsy, they were both around 2-1/5 to 3 inches. Now the Oscar is about twice the size of the Dempsy, but lately the Dempsy is constantly fighting with the Oscar.
I am having almost the exact opposite thing happen size wise but the same temperment wise. I got my JD and Oscar at about the same time. The JD was 2" and the Oscar was 3". The Oscar ran the tank. Now the JD is 5" and the Oscar is 4". The JD rules w/ a iron fin. He is the piggiest fish I have ever seen. He eats anything he can get his hands on. He even eats the food the Oscar spits out his gills and mouth. I once saw him eat 5 out of 7 pellets I put into the tank. I thought he was going to explode

. I think feeding these guys is the funnest part of having them. The other day my oscar jumped out of the water like 3-4" and took the food from my fingers as I was putting it in.
I am hoping that I dont have to get rid of one. Right now they are doing ok, as the Oscar almost always backs down and swims to "his" section of the tank. But I sure will have to keep a close eye on them.