If the eggs are a light tan, they should be fertilized. If they are white, they are not. When mine lay their eggs, there are always a few that are white, but most are fertilized.
I have had my breeding Oscars for over a year now, in just in the past 2 months have they started breeding. They were about 6 inches or so when I got them. I don't know if 2.5 years old is considered old to start breeding, but they will only breed if they want to, so maybe they just haven't wanted to yet.
I've been trying a lot of things to try and trigger breeding with my pair. Mine seem to bee on a 1.5 - 2 week cycle of laying eggs. When it gets near the cycle time, I do a large water change, and give them more live food than I normaly do, and it seems to trigger a spawn. The batch of eggs They layed the other day, was only a week after the last set, and the morning of the day they spawned, they had a large water change, and they each got 2 earthworms, a few crickets, and their normal pellets. That evening, I had eggs.
Good luck to you.