you might wanna consider that you may be affected by adhd.
- "lose my interest"
- "inconsistent"
- "thrill"
Sounds like classic adhd.
It won't be easy for you to get consistent without external help but you can start by externalizing your tasks. Write down every morning physically on a piece of paper what you want to work on and rewrite them by priority
Start crossing off one at a time.
If you lose interest in the first task, You will have to rewrite the task as something "thrilling" to get you started.
Problem with people with adhd is getting "thrilled" about a thing and then "losing interest" quickly. even though you know you need to complete it irrespective of what you feel like.
"You know what to do, when to do and how to do things but you cannot DO it. And you know that you can do it but at the same time you also know that you cannot do it."