OP, you have had the same whinge on 3 different sites now I think. How did you get all the way to PPL without figuring this out already?
There have been a lot of good suggestions so far. We all face the same issues, we make a plan and mostly save as much money as we can to fly.
The CPL's often have it much harder and they still somehow succeed.