He goes with another girl???

I'm 23 my SO is 21. So I've been asking my bf to go iceskating with me for 3 weeks and he always said not today. I don't feel like going out. He said he would go last week but he never ended up taking me. At the time I could pay for myself. So today he said hes going iceskating with his friend Kimmy. When he told me when she asked him to go and he said yes. I got mad because I've been asking for 3 weeks and when she asks him he immediately says yes. He tells me to come along but he knows that I have no money because I havent gotten paid yet from my job. So I got upset and told him to not talk to me for the night. What.do you think about the situation. Also: Kimmy has a bf shes serious about.