Normally I hate surprises but in this case this community is overly advanced beyond what I ever expected and not only I am reading things that are frighteningly identical to every single fucking night if my life but I am also learning things at an overwhelming rate, does anyone know where I should start here? 
Need to process all this information correctly and if I don't do it in an intentional order of maybe importance or interest, etc. all of this extremely useful information is gonna fall out of my head like water after swimming and we're back to square fucking one.