You should ask her, how to be there for her emotionally. What do
you need to do to be emotionally there. Because different people
view it differently. Her expectation seems to quite high and that
you are fulfilling all her emotional needs?
Is listening to her enough? Or do you need to get hysterical with
her when she is feeling it, or you need to be as sad as she is when
she is sad. If you need to "connect" to that level, my view is that
being her BF is going to be tough. Because she too need to
recognise that you are a separate individual. You can empathize but
you are not her. You cannot be her because you will lose
yourself.
Certain things and certain events and certain emotions, one single
person cannot cover it all. Meaning that, sometimes I know I feel
something, but I do not always expect support from my husband. I
might approach my girl friends. Other times, I just want to bounce
ideas off people, I ask my guy friends. Other times, its family and
siblings, etc. She need to be able to identify that.
Anyways, you both are young and exploring. Don't get all hung up
over it. Perhaps you can explain to her why you are not her, but
you will be a pillar of strength for her... beside that, if she
feels upset, unhappy, she should tell you and not let you mind
read. when she is happy and joyful, she should also share with you
and not let you guess.
Anyways, I also believe age has nothing to do with maturity. And
maturity has nothing to do with advicing. And advicing is just
someone's views, it might not be the right stuff for your
situation. So you must exercise some thought about this as well.
Don't love blindly, don't blindly follow, don't make blind
assumptions.