Always finishing what you say you will seem fine at the first glance but actually pushing yourself to do your own side projects you'd said yourself you HAD to do is a bad idea. You should always have an option to abandon a side project anytime you'd like to, for example, if you realized you don't feel like doing it anymore.
Again, it applies only to side projects where you're obviously not tied by any legal boundaries.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.