I vote roughly 40x/ day every day, pretty much, sometimes more.... sometimes less but certainly not much less on average than that. I have voted so many times at 100% most days my SP drops way way down LOL
Like you, I try to vote lots, help decent content, resteem a lot though I have dialled it way back and try to always look for newer people where my tiny amount of SP will help them a bit, with my higher rep than them
I like how you are always trying to look out for us as a whole, not just a few top writers here being pushed by a certain few people.