I prefer not to self-insert, that said, I have given characters "some" traits of people I know and myself to make them more realistic/authentic. Specifically the flaws. This way, I try to avoid forced unrealistic plots "as much as possible" (Cause you know, nobody is perfect, except for cats who...