Its depressing how other social media platforms became worse but, I'm really glad that this has been suitable for you. <33
Actually, I'll just consider this as my favorite website to post and to also stay notified as well. I've been meaning to share not just my art but to show gratitude, how much I do really care for everyone as well. My experience being here was my great pleasure to seeing everyone else artwork and their talent, I'm very impressed btw.
We do hope Newgrounds did made you feel comfortable in sharing your art! ;]