In pure water, [H$^+$] = 10$^{-7}$ M and [OH$^-$] = 10$^{-7}$ M. So, we conclude pH of water is 7 and so is the pOH. We define the ionic product of water as Kw = [H$^+$][OH$^-$] = 10$^{-14}$ M$^{2}$. Till this, everything is fine.
Now, without any premise, it is concluded that the product [H$^+$][OH$^-$] of all concentrations in solutions of all sorts is the same, i.e. 10$^{-14}$.
This leads to the conclusion that for all acidic, basic and neutral solutions, pH + pOH = 14.
So, why is it concluded that [H$^+$][OH$^-$] = 10$^{-14}$ M$^2$? What is the nature of Kw, the ionic product of water, that mysteriously is applicable to all solutions?