A wonderful story! I loved the twist of a secret discovered becoming a secret kept. The stark chasm between the Oralians and the "party-line" Cardassians harkens to religious persecution throughout the ages. That added emotional twist had me wondering - when will her secret be revealed? That Berat kept that secret, in spite of his up-bringing, reveals the depth of his character.
As usual, you write with vivid imagery and subtle humor. It's always fun to read the back-story on characters and see the events that shape them. Very well done!