on a streak (adjective) lucky: fortunate, opportune
Sinonime: determined, firm,
fixed, hanging tough, hard-nosed, immovable, inexorable, inflexible,
insistent, intransigent, obdurate, pat, relentless, resolute, rigid,
set, set in stone, standing pat,
stiff,
stubborn, unbendable, unbending,
uncompromising,
unrelenting, unshakable, unswayable
Antonime: flexible, pliant,
submissive,
yielding