Having a lot of shoes for different purposes can be very expensive if you are not careful using it or you don't know how to maintain it.
Usually if you have a broken shoe, you want to fix it but ends up buying a new one because you don't know how.
Maintaining shoes can be time consuming but if you are practical, you would be willing to spend time doing it. There a lot of ways of maintaining shoes and you just have to find ways on how to do it.
By means of practical, its using your shoes until its really worn out and it becomes beyond repair, by doing so you have maximised the use of your shoes and you wont feel bad for buying a new one.
Probably the most basic for fixing your shoes is using glues, as long as you know what you are doing and you know what part of your shoes need fixing. You are doing great.