i think a good way to check your dialogue is to say it out loud to yourself. ask yourself, “do i sound like an actual human being or a disney channel character?” also imo ellipses are your best friend. i know how it sounds but it’s the best way to indicate someone has paused rather than using an em-dash