Rebelliousness is influences by a lot of things, obedience, Spirit, Love, Hate, Fear, being a slave or free girl, accommodations and certain traits.
Confidence has no influence as far as my experience goes.
So a girl with 100 obedience and love, 0 spirit should be fine, accommodations at least the minimum she expects, possibly 1 or 2 steps higher.
Iron will for example gives a large boost to spirit, audacity lowers obedience and raises spirit, fearless raises spirit as well,
so either get rid of these traits or give them items (permanent items, not food stuff) to compensate spirit/obedience if you want to keep these traits.
(Codex of Submission for example)
Stats are calculates as base value + traits + permanent items, so a girl with audacity for example can never reach 0 spirit and 100 obedience
without permanent items.