Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I've definitely felt similar in situations in the past.  I find bigger projects a bit harder to manage, especially when it comes to group work. Oftentimes, managing other group members deadlines alongside my own messes me up in my scheduling. Looking ahead to try and foresee issues can be really tough too and is definitely something we all can improve on.