I've tried beeminder and other self-binding contracts, but after some time something in my life (moving, breakup, etc) pops up and I just can't fulfill the goal for 1-2 weeks. After I let it slip for a bit, I find it harder to come back and it feels that the contract loses some meaning. For any system I've tried, it consistently falls after 3-4 months of use (this is beeminder, spreadsheets, text files, among others)…
What are some examples of goals you set and couldn't follow through on? I think specific examples might help get better answers.
https://www.beeminder.com/lambdaloop/mustdo - doing 1 admin task per day (slowed down after 3 months, stopped after 6 months)
https://www.beeminder.com/lambdaloop/anki - reviewing some number of anki cards each day (lapsed after ~2 months, recovered but lapsed after 2 months again and stopped)
(goal was private when archived, but yah similar trajectory) - doing weekly reviews (lapsed after ~5 months)