Never thought I would say this, but it’s worth every moment. You put your all into it and you will get somewhere. We have always been told that everything is easy, well technically speaking it is, you just have to get in shape, mentally or physically, every day try to reach that milestone. Work at it, learn and try, challenge your own thoughts not mine or yours. Don’t worry about buying the latest and greatest, just start with what you have and what you know. I know you work hard you give it your all every moment you can. But nothing will come easy. Everything will always be a struggle, but all you have to know is that if you try to get there, just one ounce of your all, every day, then the pyramids will be built, the skyscraper will be completed, and the train will pass those mountains! Don’t give up!