You’re not selfish if you take the afternoon off because you’re tired or headachey or cranky or whatever.
On the contrary: you’re selfish if you keep working while you feel like that.
Yeahhh, I took the day off on Friday because I was not 100% and definitely felt guilty.
Source: Don’t work when you’re feeling less than 70% – Mike Crittenden