Don't worry we all have to start somewhere.
One of the things about modern releases of *nix is that they have become much more "mass audience" oriented and as a result most of these type of detail are no longer required in order to get up and running. Most new users these days will never have to worry about what's in there xinitrc, whereas in the past you needed to edit it to get anything more than a X root window :-)