hi @WellRadiant your additional question is not related to original topic please keep forum tidy to have discussion only about request. As this is common issue for beginners (using columns) you can find requests with solutions about this issue on this forum. Please invest some of your time to search this forum before you place new request.
Anyway, this is standard behaviour of columns. We have used columns as helper for web design in era without Flex and Grid (long time ago). I understand you are using columns this way when you see this in WF tutorials. This is not best practice as columns are and should be mainly use to split text into columns as you see it in newspaper. If you want to use them you will need to know what are you doing and what are columns limits. Better solution to achieve your design is to use above mentioned technologies (CSS Grid and/or Flex).