I second this started out with Wix because someone I knew used them . Load times are horrid , and many bizarre glitches . Support will tell you everything appears fine on their screen , etc . 6 more months and I ' m moving over to Shopify . <| sep |> really I get scared because sometimes I feel like tons of people who are self taught are better than me by a large margin . there is a lot I don ' t fundamentally understand how to do so most of the time I ' m reinventing the wheel from a very basic level and when approaching anything abstract , I always fail . sometimes people send me mock code and I just cant figure out how to realistically implement anything like it . I just hope that taking courses in it ultimately helps me figure out what I was actually supposed to do . I end up saying I want to like , make a tile based engine , and even though I can think through the mechanisms of what I ' m supposed to do , it becomes very hard for me to actually implement it . things like trying to create a sort of database , or inventory system with vectors and classes throws me for a loop not in its basic implementation , but in manipulating the vectors properly to output the data as I want . its not that I don ' t have and idea of what I want to do , i . e . 32 x 32 tiles stored in an array with numbers for the tiles they represent etc but I always really fail hard because I don ' t fully grasp how some examples really work , or how they are being manipulated because I don ' t want to copy a tutorial . I want to make things myself , to use what I learn to be able to reappropriate it sort of , like a library of code in my own head . or like , memorizing how to do algebra or calc . sometimes I Can see an implementation of something simple , but I want mine more complicated , or maybe I want to take their example and put it in my completely different code and it doesn ' t work . Id like to be able to sit down and intelligently know how where exactly to start and how I should organize large systems like a game engine . or how to add in scripting language support and get it to all work in the same binary . Ive always wanted to do a text rpg but don ' t have the slightest clue of creating a full parserand I feel like its basic stuff I should be able to fully understand myself . but I always run into something a tutorial or anything couldn ' t really teach me , and when I look up someone elses implementation , I either cant figure out the code completely in a way where I can use it myself to do what I want . I mean , if you set me to a task now I wouldn ' t be able to do much for you . not without months of hard work and some guidance from someone more experienced . someone I could ask where my errors are exactly coming from , or why the output of the data isn ' t coming out 100 % like it should in a given instance . I ' m not talking about basic stuff . but all that really big shit you end up trying to do where all the ' how to use SDL 2 . 0 ' tutorials and ' C for dummies ' books leave off . I have some confidence I guess , as a little kid I was able to make a really basic simple content management system and I used to write forum modifications lol . but php is such a shit language in truth .