Hi Jon, welcome to the Forum.
Quite possibly! As the others have said, don't push her, and let her cage be her space - somewhere she feels safe and can go to have some private time to herself.
As far as petting goes, she will let you know when she wants it - but as Jay says - only pet on the head and beak. When I offer Alfie a pet - I wiggle my index finger in a "scratching" motion - if she wants it, she'll lower her head. You'll quickly get to grips with body language - bites do hurt but you won't get big chunks taken out of your fingers!!
Glad you have joined us, and we'll look forward to hearing how you and Meggie settle in together.
Lyn & Alfie
x