Hi Majdi,
For me, it's about setting hard limits for myself. My personal approaches:
- I will not work past a specific time unless I had enough warning
- I ensure that I log any hours I work over so that I can claim them back
- I do not engage with work in any way while on holiday
- I never put work before friends or family.
- I try to remember that I am an expendable part of wherever I work, I can be replaced and my place of work will always put itself first so I should do the same.