I can't explain this very well as I'm a bit of a newbie at 3D Modeling and UV Mapping just happens to be my least favorite part. however I DO have photos. Basically, whenever I try to "unwrap" everything, Blender kinda just....unwraps nearly ever single face. I'm really confused what do I do here?
As @taiyo says, there are a lot of objects which you have all selected together. If you select a single object and press U to unwrap it, the UV space will be (more or less optimized) filled with the faces of this object (simply spoken, of course this depends on the chosen options and if there are seams etc.).
If you select multiple objects, Blender will place them so that they will all fit into the UV space without overlapping - and in order to achieve that, they have to be smaller of course, the more objects, the smaller. Usually overlapping does not matter on separate objects, but since you unwrapped them together, Blender assumes you want them to share one UV space (for example, to have a single image texture for all objects). And maybe you want to unwrap them together, then it depends on which settings you use, see 3. and 4. further down.
Unwrapping a single object:
Unwrapping multiple objects together:
Using Unwrapping method Smart UV Project with the default settings, Angle Limit 66° (angle above which mesh islands are separated) and Island Margin 0.000:
Now the same method, but changed values, Angle Limit 5° and Island Margin 0.100, this way the mesh will be separated in much more islands with a larger margin than before: