Pink, that is a tough one, for sure. Don't second guess yourself about "if I had only done this earlier" and all that...there's a reason why you delayed, actually more than just what you know you were going through. Plus, she may not have remembered you (I know, another bad thought) but it's easier to not think that now, than to have looked her up and realized it then, especially for all you're going through.
Time passes.