You are letting yourself be exploited, look for a place that quickly notice your work culture and grand you a better pay / career.
Edit: how do I deal with it? I don’t really care what other do, thigs that don’t work are always on the higher ups, if my colleagues are having fun on the job, good for them!