I've had a friend for about 3 years but we've been really close for about the last 18 months. Lately things have gone weird between us. I noticed she wasn't replying to most of my messages and if she did reply she was being short with me, just sending one word answers or emojis. She then progressed to blanking me in the street and not saying hello. This comes after I supported her through something and gave her a lot of my time. with emotional and practical help. I was glad to do that as I considered her a friend but it makes me wonder what I've done to deserve this treatment, immediately after.
I asked her about this as a way to smooth things over and she apologised and said it was because she was going through a hard time. She seems normal with other people though so it's just personal to me.
She has another friend she is close to and seems to drop one of us for the other. If I see them in the street together my friend will blank me to my face. If the other friend isn't there, she'll come over and chat like nothing has happened. I'm sad and confused because it's not OK to treat a friend like that. This is just a vent I guess and I'm seeing if others think I am being unreasonable to to just block and move on because this is irritating me and I've had enough.