Hey Mason! Happy Saturday :)
Makes sense. I've answered below:
Due to my passionate personality, I can understand how this conveys to other people sometimes.
I do try and push points quite hard, especially when I see clear benefit in an idea I've had, that is likely to improve the roleplay...