Is It True that We Can Never Be Sure of Validity of a Mathematical Proof? The reason I ask this is because difficult mathematical proofs are just not plain self-evident. You would need a few years of intensive study before you can get to the point of understanding the topics and the proofs. The problem is that for a difficult math theorem, maybe only a handful of mathematicians have studied and agreed on the validity of the proof. There is a chance, given that the topic is highly esoteric, that there are bugs in the proof that render it invalid. We just don't know. 
This would give us a conundrum; we thought that mathematics is the most secure branch of knowledge, but it isn't; because a lot of the proofs are convoluted and esoteric to the point that only a handful a people who can understand them. So we can never be 100% sure that a proof is always valid.
Am I right?
 A: I guess the point that mathematicians are trying to make is that a theorem is always valid.  However, there may be human flaws in the process, which end up labelling non-theorems as theorems.  A scientific model, on the other hand, could be flawed in some (possibly untestable) instances.
In practice, I'm 100% convinced, for example, that Euclid's proof of an infinite number of primes is correct.  But for more complicated proofs, errors are reduced by publishing (and in particular, peer review).  Some theorems (particularly important ones) have multiple published proofs.
PS. Computer proofs are just as invalid on the philosophical level since humans make computers, etc.
A: I think there are two issues floating around here. Very complicated informal proofs (i.e. what most mathematicians write, using ordinary languages and verbal reasoning) may indeed contain hard to spot errors. However, a correct proof could, in theory, be translated into a formal language of set theory, say ZFC. Such a proof would be enormous, and might look a lot like machine language (being a combination of symbolic first order logic and the membership symbol of ZFC set theory).  But every step of reasoning in such a proof is trivial to verify.  Thus, we can in theory check such proofs with computers (or by hand) and be convinced they are correct with very high certainty.  Of course, most proofs are not done this way, but there are projects (e.g. Metamath, Mizar, etc.) to formalize large parts of mathematics.  I think this is what you are getting at with your question.
The second issue, however, is the more complex question having to do with Godel incompleteness.  In brief, to construct a formal proof, we need a foundation, which is typically ZFC set theory.  But by incompleteness, we cannot know that ZFC is consistent inside of ZFC!  Most set theorist strongly believe ZFC is consistent, however, as no one has ever exhibited an inconsistency.  So mathematicians tacitly assume that ZFC is consistent, and from that assumption write proofs.  In set theory itself, you often see proofs that read "Assuming ZFC is consistent, X is true."  But by contraposition, this yields the tantalizing possibility that we might find, via other means, that X is false, and thus that ZFC is inconsistent!  This would be an absolutely explosive event in mathematics, of course.  I don't think this is what your question was getting at, but I thought it would be useful to know that there is indeed a "fundamental" incompleteness issue floating around here.
A: You'll be sure when you'll understand it.
A: I have been convinced for years of the following claim: Every compact topological space is sequentially compact. (The converse is trivially false.) I'm positive I have even been taught this in my topology course as an undergraduate, and I can provide at least two wrong, but very subtly so, "proofs".
So this is one thing simple enough for me to understand 100% what is going on, still I did not spot the mistake. By the way, I'm not alone in this respect: a long conversation about the issue has been going on at the NForum.
Well, before this episode I was much more confident in the absolute certainty of mathematical proofs.
A: If I understand you correctly, you aren't bringing up the issues raised by Gödel. You are raising the point that since it's always possible a mistake has been made, we can't be sure of the validity of a mathematical proof. There is always the possibility that even our computational examination of a proof is forgetting some facet that renders it untrue. 
One must understand, however, that this is not a flaw in mathematics but an inherent element of reality. Maths does remain the most secure branch of knowledge, except that the way we practically do math may not be as secure as previously imagined. A fair point. 
A: Most philosophers have agreed for centuries that we can be completely sure of very little, if anything.  Descartes famously argued cogito ergo sum, i.e., that the action of contemplating the possibility of his nonexistence confirms his existence (a nice early example of a "self-defeating proof by contradiction").  This particular argument is no longer thought to be unassailable: see the linked article. 
Thus the idea that you cannot be completely sure that a mathematical proof is correct is true, but in the same way that you cannot be completely sure of virtually anything: i.e., in a not very interesting way and one which has nothing to do with mathematical knowledge in particular.
You seem to be arguing that a special feature of mathematical verifications is that they can be long and complicated.  I disagree that this is particular to mathematics.  Suppose I wanted to create a list of all days between September 1, 2010 and September 1, 2020 in which the temperature in my condo never exceeds 80 degrees Fahrenheit.  What a pain in the butt it would be to be even reasonably certain about this: possibly I would want someone to remain in my condo at all times, probably I would want to buy some scientific equipment (I don't trust my thermostat that much, especially to distinguish between 79.5 and 80 degrees); certainly the task will take ten years to complete.  This is a long, difficult, esoteric verification that has nothing to do with mathematics.
As I have tried to point out, nothing that you say argues against "we thought that mathematics is the most secure branch of knowledge".  You also don't see who "we" are or why we thought that, but as it happens I do think that mathematics is, relatively speaking, an especially secure branch of knowledge.  If I spent ten years thinking about the proof of the Poincaré Conjecture, then at the end I would be much more secure in my opinion that it was correct [or, possibly, incorrect!] than I would be at the end of my condo temperature experiment.  For PC I would have a coherent, well-understood argument that I could turn around, adapt to other situations, explore consequences of, etc.  I could burn all the original documents I read during those 10 years and not be much worse off.  For my condo temperature experiment I would just have reams of data and greater or lesser amounts of experimental doubt.
Complicated things are indeed complicated, and I think we must be honest that there is always the possibility (and very often, the reality) of human error.  Coming back to Descartes, he believed that he had discovered a method by which it was possible to reason perfectly without error, and he applied his method to develop the new field of analytic geometry.  This was fantastic, pioneering work.  But entirely without error?  Of course not; as is well documented, he made some mistakes.  So do almost all of us.
But I would claim that a relatively simple mathematical proof has one of the highest degrees of certainty that we can muster.  In another response, someone mentioned the infinitude of prime numbers and indeed there was a previous question on this site with the title "Is it possible that there are only finitely many primes?"  When we answer No! we are more sure of this than a researcher in any other field I can think of could be.  
