Don't overthink it. Mathematics is just a conceptual tool we've invented to help us think about and solve problems. Nothing more. Language is another such tool.<p>Now, we could invent a conceptual tool to have arbitrary meaning, but without rigid definitions, symbols have no meaning, and therefore they cease to be useful for solving/comprehending anything.<p>I mean, say the word "XUNS" could mean anything, be it "cat", "sovereign", "hallelujah" or whatever. And I just say "XUNS XUNS XUNS XUNS XUNS". Would you know exactly what I said? No it is nonsense, because, without out giving a strict definition it could mean anything.<p>So by ascribing rigid definitions/meaning to things, we can now reason about them in sensible ways. Which is what mathematics does, and why it is useful tool for proving/comprehending something.<p>As for the axiomatic method... it produces truths, mainly because it's built <i>beforehand</i> upon pre-defined truths. By this I mean, if I define an inch to be so long, and measure an object to be 3 inches, then the statement that "the object is 3 inches in length" is true, because <i>we defined it so</i>. If instead, you changed the definition of an inch to be any arbitrary length, then it ceases to be useful, and we can no longer prove exactly how many inches the object is in length.