There are at least three holidays on the calendar for this long weekend. Tomorrow is Memorial Day on the US calendar, to start with. Today on the Jewish calendar, it is Shavuot, the Feast of Weeks, marking fifty days since the Exodus. At this point in their journey from Egypt, the Israelites reached Mt. Sinai. This is also a good time to retell the story of Ruth. I remember at my church in Florida, the kids often acted out the Ruth story; twice my daughter Lindy played Naomi.
Finally, for Christians, today is Pentecost, marking forty-nine days since Easter and the coming of the Holy Spirit upon the Apostles (see Acts 2). Thus, I trust you have something to observe today and tomorrow, so enjoy your weekend!