Learning to Fly
You need to set aside two blocks:
(1) A block of money; and
(2) A block of time.
Good flight training requires momentum. Continuity promotes momentum, so, therefore, a major killer to learning to fly is starting and stopping. Most people start and stop because they run out of money and/or are too busy. See if you can learn how to fly when you are not busy with other things enough money to pay for it.
Weather and maintenance are other major killers to flight training. There isn't much you can do about weather. Maybe that's why schools in Florida are so successful because the weather is favorable most of the time. You can do a little about maintenance delays if you select a training provider that has well-maintained aircraft and enough of them.
One final killer to flight training is not coordinating completion of your written exam (knowledge test) with your flying. So many people learn to fly in unstructured programs and get close to finishing before taking the written. Then, they have to stop flying to take the written. I was one of them. I studied and took the written, and found that the things I was doing while flying suddenly made more sense. Try to find a situation where blocks of ground learning are in step with the appropriate blocks of flying. They help each other. Otherwise, get your written test out of the way before you start flying. I recommend some kind of formal ground school for the best learning experience.
If all goes well, or at least fairly well, and you apply yourself, there is no reason why you can't get your Private in a couple of months, flying three times a week.
Hope this helps. Good luck with your training.