Wait you havent had a day off? I would so say that I cant work July 4 weekend. You need a few days off
Girl do it. Because if you never stick up for yourself and say no. They will run you ragged. See who els is off that weekend and see if that the normal. At my old job I would always work and my coworker just worked enough to get her 40 then off. It's hard working every weekend and every holiday.