Yes, she should have sent you something. Of course it's normal to send a Christmas card but the postal service is slow and unreliable. A present might not be affordable. Text messages are relatively cheap and reliable. It's the lack of direct communication which bothers me and others here. I can understand how you feel. You've thrown your money, and now your emotions into a "black hole",
and you may just have to get over it, move on. But only you can decide when, and if, you want to move on.