sorry to rain on this... but how do we know that you really did grow taller? The pictures are unclear, as you could have been standing on something to make you taller. It doesn't show in the picture.
You are not required to prove anything to me though.
I do believe IM works, but there are a lot of charlatans (not that you are one) and some times (especially for me) it's hard to distinguish the gemstones (which you may be one) from the sand.