I’ve got a backpack that’s falling apart after less than a year and was looking for a much better one that will hold up well. Specifically, the use case is dragging food home from grocery stores or dragging cards in plastic boxes/board games around at best…
Buy something with an aluminum frame from your local hiking store. Get fitted for it properly.
All fabric gets holes. Learn how to use a needle and thread to patch it.