Your problem

Your problem is not lack of time.
Your problem is lack of focus.

Which will be solved only when you take minor leaps of progress, not to transform into 7 hours screen time into 1. Start with tiny changes, and the big ones will be solved.

Because we focus on big things, we miss out on the big picture that only the small things lead to big things.