Sounds like she is not ready yet and yes she needs time, but for you it’s different, based on your story the one need to fix things is her, and if she do not want to fix anything then you need to find another partner
For now give her time to rethink and after few days ask her out for dinner, ask her how she been doing , don’t mention living togather or anything relate to the problem you both had, she gonna mention it, if she didnt then finish the dinner and then be nice and walk away for few days until she hit you up
Its my suggestion , and its up to you
Good luck mate