You’re far and above the most active player, and deserve to win. Unless you get caught with a smoking gun, I won’t vote to lynch you. If you’ve been on any scum teams with me, you’ll know this mentality goes the other way too (the game is no fun to win by killing the few active townies).
Your biggest mistake tends to be showing your ego. A little fake humility along the lines of only proclaiming yourself to be a semi-god like Jesus, instead of Zeus incarnate, would help you lead any team to victory.
Additionally, I advise just a smidgen of patience. The DP started at night for most people, so in fairness to them it’s good to give them a chance to log on before bringing out the guillotine.