Feel bad for taking sick days or leave early

Hi coach,

I am a very hard working and competent employee and I know my leaders really appreciate me at the workplace.
As an immigrant’s child, I have the tendency to overwork myself that led to burn out and overcompensate by saying yes to others all the time. I feel bad if I take a sick day or take vacation days but I noticed other people simply don’t feel the same way.
In addition, since I get to work fairly early everyday before everyone else, I also leave the office when everyone else is still working in the afternoon. I feel bad for leaving so early despite my effort in coming in early everyday.
I am not sure how to deal with it and not let myself to burn out or resentment later
Thank you.