I need some advice from Christians on my relationship issue.
I have a friend that I have been friends for 10 years (since we were in high schools). Let's call her 'D'.
She is 2 years older than me and moved to the different state, but we continued to have our friendship lasted. We went to the same college, majored in the same major. We studied together and lived together as roommates for a brief amount of time. We are both Christians. We both believe strongly in Christ. She is my church friend as well.
Recently we got into a discussion. I am good at argument and loves argument and loves to talk. My friend, D, is not much into those things. She doesn't like to talk. She is quiet. So during the discussion/argument, she said "I don't want to talk anymore. My feelings are ruined". I apologized first at that moment (because I didn't mean to offend her at all when we were discussing although we had a different view on the topic). she apologized for how she said it as well. So I thought we were cool.
But she has been acting as if she doesn't want to talk to me or be with me or associate with me. She doesn't respond to my text I post to group-text messages (and she left the text-message group). She doesn't want to sit with me at the church.
So I felt bad. I don't know what to do because I have apologized already and I thought we were cool. I think she needs time. So I am okay with that. It is a bit uncomfortable in this silence treatment, but if it is what she needs, so be it.
When I was thinking back on our relationship to find things I have done before that could have hurt her. Then I realized she hasn't been putting our friendship into her priority.
She always put her boyfriend before anything else (even her own family, because she loves him a lot). Then whenever she goes to a baseball game with her boyfriend, she invites other people (who are singles) but never asked me about it (although she knows I love to go to ball games and said we should go sometime several times). She never invites me to her home party that she throws with people I also know. When I call her when she is with her friends, she said I can't come, then later she said she should have invited me because I know all those people. She doesn't' want to eat out with me because it costs money, but occasional coffee is okay.
Until now, none of it had been an issue because I love talking with her. She doesn't invite me when she is with others, but she invites me alone and cooks for me and bakes for me. She gives me birthday presents and all that friends stuff. I help her with her homework and she helps me as well. I encourage her, she encourages me. We went through some tough time together as well.
She has been good friends with me, but now she acts like she wants to put distance between us. I was going through some stressful time to think how to save this relationship and realized that she doesn't want to and doesn't' seem to cherish our relationship as much as I do, which hurts my feeling.
I don't know if she is ashamed of me because I am not pretty as her or thin as she (she always gives me tips on losing weight and how to wear make-up or cloth better) or she feels low esteem around me because I have higher GPA and a job (she is unemployed and has some self-esteem issue that she told me about before). May be her boyfriend doesn't like me (All those occasions that she refused to invite me was when she was with her boyfriend), I don't know.
I don't know how to act around her anymore. I don't know if this relationship is worth saving it. I don;t know if I should go out of my way to make her feel better and so we can go back to that old relationship or it is time for me to look for new friends.
She has been my oldest friend and I thought she would be my friends even after our death. I don't know what to do now. Can you please help me?