That's something I struggle with too from time to time (arrogance, not mental illness). I have a saying: It's not arrogant if it's accurate. Being a braggart is another thing though. I think we all have that tendency to toot our own horns from time to time, keeping it to a minimum should be something to strive for though.
Tried to register several times over the last few years, but there were always technical difficulties. Big fan of the comic, bought a sketch edition during the pre-order of the first book and sponsored the second book. Glad to finally be able to take part in discussion.