Hi Wolverine.
Happy new year. I agree with Phoenix0015.
First, it is good to be motivated. For many years I just felt I should not do any new attempts because of my old failures.
Second, at the end you should find what works for you. Which is possibly a combination of many things worked for others.
Third, exactly as Phoenix0015 said, we should bring new actions in our life. I mysslf realised that when I am doing staff like meditation, healty cooking, walking, meditatin, reading and actually changing my habits and hobbies I will become motivated and rarely think about pmo. Sometimes new actions really helped me. Like I was bored and I said today for the first time I will start painting, or colouring book or coligraphy. Not to become expert. Just to see if I can enjoy it.
But at the end you should find your own solutions.