Ok guys i know the most important thing is to stop bitching and just do it but i want to hear a system from someone that works.

Right now my goals are to gain as much muscle as possible, work on my businesses, and to keep working on things outside my comfort zone (i have a list of things im working on). I tend to stay consistent for a week or 2, then i fail a day cause i kept pushing it to later and it becomes too late. I have huge procrastination issues that pop up a couple weeks after motivation wears off.

How do you guys stay disciplined with a streamlined system? Is the best thing to do make a schedule with strict times? Im not sure how i can my self improvement journey better cause i just get lazy. Even on months where i focused on my goals and got shit done i probably could have done more cause i waste so much time.