As a gymnast, I have gained mental and physical strength while having fun. Now I will say this, it does push you body to its limits and so called "breaking point". But you still maintain a heathy lifestyle and get to learn really cool tricks that the average person could not do. :)