she isnt "acting weird". shes simply acting like anyone would when they are reconsidering their relationship...which is what shes doing.
she doesnt need a break "to get over this anger shes feeling" towards you, she needs some time to reconsider being with you...which she will do by letting her short term emotions subside, and interacting with new people to see how she feels about replacing you with them. if they dont make her feel as good as you did, she will return. if they make her feel as good or better, she will not.
you dont need "the power in the relationship". you need a clue, so that you understand that power gaps in relationships are ticking bombs, make for shitty relationships, and that a girlfriend/wife is not a pet.
in short, your relationship is over, and its a good thing, since youre not emotionally/socially mature enough to be part of a lasting, positive relationship. the idea that you should find a partner that is what you want, rather than finding someone and changing them to suit you (no smoking, clothing styles etc) isnt subtle. what youre doing is a really, really dumb way to go about finding a mate.
so. get used to the idea that your girl is going to be seeing someone else soon. sure, you might be able to flux her emotional state a bit in the short term and perhaps spark something up again, but chances are that she will make a calculated decision to see other people and leave you on your ass. (which is strangely apt, since, well...you were acting like an ass in the first place) and so were i you, i would start developing romantic interests (formatively, of course...no need to jump the gun) in your life to bolster your self esteem/social position/satisfy your libido when your relationship inevitably implodes.
and if you think that post was harsh...dont analyze your girls thought processes when she moves on.
cheers