tofugu.com/japanese-grammar/first-person-pronouns/
Guide to Japanese first-person pronouns including わたし, 僕, 俺, and うち, covering their connotations of formality, gender, and context-appropriate usage for learners at all levels.
GrammarVocabularyParticlesTextbooksKeigo and politenessCultureConversationAnime