I think you did yourself a disservice by the language you used in your OP. "spirited" is a word that tends to bring out the worst in MNers because they have seen it used too often in contexts where it is clear the poster has no intention of enforcing boundaries. This, together with some other language further down, and your flouncing a few posts in, will have sent posters' minds in a certain direction, possibly unfairly.
Reading beyond the language, and looking at the specific behaviours you describe, it seems to me that a fair few of your dd's behaviours might well be anxiety-related. They are not 100 miles away from behaviours my own dd displayed at that age, and she has been on medication for anxiety for several years now (and is a very lovely and considerate young adult). We are in a good place because we all recognise there is a problem and she is getting help
(And incidentally, I have posted in great detail about our problems on MN and never had it suggested that she is a spoiled brat- but that is probably more to do with wording than any kind of superior parenting on my part)
So if you are still checking into this thread these are some of the things that have helped us:
maintaining a very calm steady presence myself (breathe, breathe, breathe)
not getting drawn into pointless arguments
encouraging her to recognise when she is getting stressed and anxious, not just when she is clingy and unhappy, but even more so when she is on a "high" and demanding too much from me ("are you feeling a bit stressed" works well for us)
helping her to work with relaxation techniques at those times
encouraging her to recognise that as often as not relaxation techniques will also help with physical problems and worries
not allowing any bossy or unpleasant behaviour either towards me or other family members (yes, I recognise anxiety is hard to bear, but when she has a painful leg, I don't allow her to kick my leg just to share the pain)
professional counselling
In our case, I don't think the problem is caused by parenting: our parenting is very similar to that of my parents and of my siblings, out of a large extended family most are perfectly balanced, but the few members who do have high anxiety also have another condition which is thought to be linked to MH issues.
One thing I have noticed, though, is that when you ask for help, whether from friends or professional, the first reaction will often be to assume that the problems stem from your parenting, more specifically from you as a mother (fathers seem to get off more easily). If you want to help your child, you need to learn to stay calm under that pressure, too, and carry on the dialogue. I have been suspected of some pretty horrendous things in my day- and of some things that seem pretty ludicrous to those who know me (being obsessively tidy....)- but in the end I have got help for dd, and that is all that matters.