honestly, the cc debt is not due to lack of freedom etc. just
like what they said, to sum it up, choice, lifestyle, finance
management etc. try to refrain from actually owning a cc if u have
spending probs. cc debt is a problem that occurs to many people,
and also when they're unmarried.
let me assure you, you have someone who loves you very much,
regardless of the senseless things she does. otherwise, she
wouldn't have married you. even if she doesn't say that, trust me,
take it from someone of her gender. do u have a problem
understanding her? women are kinda hard to decode, like when she
"offers" divorce as an option, highly unlikely she means it. she
could've been really angry, and says things she doesn't mean to
say, maybe just to see your reaction. those are the possiblities,
and yes, she is hurting inside. 
about the stuff like her controlling you, trust is the issue. go
talk to her, tell her about how you feel gently, make sure she
doesn't flare up and refuse to hear you out. also, point out your
own mistakes and apologise. then it's her turn. assure her that you
love her, but u gotta mean it =p. and ask her the same.
give and take. compromise.