We construct many structures by chosing a set of axioms and deriving everything else from them. As far as I remember we never proved in our lectures that those axioms do not contradict. So:
Is it always possible to prove that a set of axioms does not contain a contradiction? (So if not could we perhaps find a contradiction in a structure that we definde by axioms someday?) Or is it proven that doing so is impossible?
You can prove contradiction by constructing results which stem from them that contradict. Right? If A leads to Z and B leads to NOT Z then something is obviously fishy. Or equally showing that C leads to both Y and NOT Y simultaneously.
The inability to show contradiction does not prove anything. Indeed even the ability to demonstrate consistency in any given set of logic does not prove that the logic is valid.
Logics are constructed by logicians that are self-consistent but contradict other forms of logics, each based on its own set of axioms. Thus it is unfair and even irrational to judge one train of thought based in one set of logical principles against that of another. A logic can only be disproved through self-inconsistency, or inconsistency with the real world if you want to go there, but not through inconsistency between "worlds" of logic.
Even if you do show that a premise results in a contradiction. Does that necessarily prove that the premise is false? Ultimately though, and I think you have failed to realize this (many people do), but the Law of Non-Contradiction that prohibits contradiction in logic is itself an axiom.
Id love to ask a question. What should we do when mathematics or logic contradicts reality?
I want to point out the fact that reality has already contradicted mathematics and logic. Take Euclidean geometry, for example. It makes the assumption that space is flat (Euclidean). Most of modern mathematics is based atop of these fundamental assumptions about geometry, including the all-important calculus. All of modern physics, too. Except one day Einstein comes along and shows that real space is curved. What can we conclude but all of the mathematics we've been using all along is built on flat-space assumptions and is faulty at the fundamental level - at least to the real world we apply it in. How do you rectify that? There is the good-old "accurate enough" argument, and of course we have invented other forms of geometry, but... convolution is the key to success.
The law of non-contradiction is pretty steadfast in logic and mathematics. But in quantum physics - the reality from which the entire universe is built - allows a certain degree of contradictory truths. And gad-zooks! The law of non-contradiction might actually be fallible or non-applicable in certain contexts of reasoning.
If you can appreciate any of this from a pure mathematical or pure logical perspective, or the significance it has on physics... just imagine the implications in philosophy, religion, morality.