I 'suspect' that her delay is due to the fact that she's discovered pieces of you she may have not noticed - or chosen to ignore - previous. You're sending out signals of insecurity and potential 'neediness'. That takes some thinking to weigh out the positives you have vs the negatives. It naturally puts someone on shaky ground.
If I could look inside her head I'd be expecting to find a question there saying..."Is this guy REALLY capable of living any form of alternative lifestyle without all kinds of drama ?"
And obviously the jury is NOT in on that yet.
So it seems the progression of this relationship is primarily in YOUR hands - not hers. You really have to process your 'stuff' - honestly - and she's sitting, watching, waiting.
Get to work