Bedtime doesn't take 45 minutes because of your child. It takes 45 minutes because the same ten questions — pajamas, stories, light, water, who gets up — get re-decided every single night, by a brain that's already done for the day.
This free one-page checklist has you answer all ten once, in daylight. Tape it somewhere visible. Tonight, nothing gets debated. It just runs.