@LukeAlmighty
Math is not based on reality, it is not a science in fact.
Chemistry has a lot of rules and exceptions to those rules.
This is because most of the knowledge in chemistry is empirical, thus you get theories that work for some molecules and not with others.
This is done to simplify the knowledge.
You could for example treat everything through the quantum physics theory, which works quite well all around; however that is extremely complicated and requires a bunch of time and calculations.
Thus we use simpler theories that do not generalise so well but work in specific applications so that will make it easier for a person to predict what's going to happen.
Then again, a lot of research in chemistry is basically "let's try synthesizing this molecule in a bunch of different ways to see which one works best and then hope that it is actually useful"
@grips @fixpoint