You always ask excellent questions that force native speakers to think more deeply about their own language. Your sentences are quite good. Basically, you only need some commas to indicate a dramatic pause: (1) I'm not going to ask him twice for a favor, especially since he has already made it clear that he won't do it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.