So, long story short, my girlfriend and I broke up about three weeks ago. The breakup was precipitated by her depression issues, her sense of lost identity (she has barely been single at all since high school, and one of her exes abused her badly) and school stresses, and was brewing for a little while. The breakup was fairly mutual, although she needed the split more than I did, and she wants me in her life once things settle, and vice versa (we've loosely agreed to get lunch in a few weeks). The breakup was fairly mutual, and we agreed it was for the best, at least right now, although she brought it up before I could in the conversation. About a week after the breakup, I went to get my stuff from her place, and it was very apparent then that neither of us really wanted things to end (she seemed anxious to know when I was coming beforehand, she was on the verge of tears when I was there, said she was sorry the breakup had to be this way, and texted me about one item we forgot hours after I left. I almost came back immediately after I left, but I didn't).
I know she was very conflicted about the breakup, and she said this was the first time she's ever ended things with someone she still has feelings for.
I also went on a blind date last week (we were set up by a friend who knew we were both recently out of a relationship/fling), which led to some enjoyable making out, but otherwise very little connection, and I just missed my ex a ton after, and I ended things with the new girl a few days later.
Right now, I'm figuring out how to get some things in my life back in order (picking up some old hobbies, taking charge of my shit job situation), but I'm debating how long I should wait before I reach out to her again. I'm currently holding myself to about 6-8 weeks of no contact. It's entirely likely she'll reach out first, but I'm not sure whether I should wait until her semester is over in case she doesn't. Is that too long? Too soon? If I made the first move, even after months, would I come off as weak? How should I make that move? What are your thoughts?