You feel tired or not productive, go home after lunch.
You feel that you are "in the zone" and you don't want to leave? Continue working until late, and those extra hours will allow you to take afternoons off.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Flex time is the answer.
You feel tired or not productive, go home after lunch.
You feel that you are "in the zone" and you don't want to leave? Continue working until late, and those extra hours will allow you to take afternoons off.