Don't want to be the negative guy, but sometimes I wonder why people would spend their physical energy on gym equipment while you may just as well learn a construction skill that leaves a tangible result and has some use in the real world - like bricklaying, plastering walls or wiring electricity.
Just my 2 cents, if you enjoy your gym all the better for you. But I also think that many people give up because they find it boring.