Does anything good come from giving a girl time to think about things?

My girlfriend of two years has been unhappy lately. I have not done anything to harm our relationship...i have only tried harder to make her happy. She is always on my mind and I want only the best for her. I lover her with every ounce of my being. She has recently been unsure of her major in school and is switching to a new major, her sister recently miscarried, she has had more stress in school than usual, and she might be depressed.

I asked if I did anything wrong and she said no, she was just trying to take time to figure out what she wants in life. She was happy with me, but when she was without me, she would be so unhappy with herself. She doesn't know what her life goal is anymore. She doesn't know what she wants to do or who she even is. . . what does that mean?

We have been best friends for five years and have been together the last two. I was wondering if anyone has been through a similar experience and actually made it work out.
Does anything good come from giving a girl time to think about things?
Post Opinion