I understand the challenge with zeal to post. It's never easy, I find myself in such position atimes... But I'm sure if you are determined enough, you will overcome.
And you are doing a good job supporting your team members by the way... I wish I could join in lol
Yes I'm getting over it and hope to publish often.
Don't worry, you will get supported too.