JJRittenhouse said:
How can C be constant regardless of the observer?
It's not that hard to see that it is, if we already know that the functions that change coordinates from one inertial frame to another are Poincaré transformations. Motion is represented by curves in spacetime. Coordinate systems map those curves to points in \mathbb R^4. Take any two points on a straight line \mathbb R^4 with velocity c and apply any Poincaré transformation to them. You will find that the line that connects the transformed points is also a line with velocity c.
So why are Poincaré transformations the functions we use to change coordinates between inertial frames?. In the context of SR, this is either an axiom or a statement that follows almost immediately from the axioms. However, you can also ask if there's a theory that uses \mathbb R^4 as the mathematical representation of space and time, in which the coordinate change functions satisfy a few reasonable requirements, like if f and g are coordinate change functions, then so is f\circ g. If we include preservation of simultaneity in the "reasonable requirements", then there's exactly one set of coordinate change functions that work: Galilei transformations. If we drop that specific requirement, there is exactly one more: Poincaré transformations.
The details are pretty complicated, unfortunately.
By the way, the word is "regardless", not "irregardless".
JJRittenhouse said:
SR doesn't explain it, it's simply a postulate. What does explain it?
As I mentioned above, the only thing that can answer a question about reality is a theory. There is no theory that really answers this question, and even if there was, you could still ask why the axioms of
that theory holds. To answer that question, we need another theory, and so on, ad infinitum.