It's okay to not shower for a few days but any longer than that then you can get smelly and it's not good for your health to now shower for longer than a few days.
There's some days I can go a weekend without showering or bathing when I just don't feel like it and I'm not that dirty.
But most days I do shower everyday of the week or I feel terrible and I also have to go to work so I need to shower.
As long as your showering every few days you're doing good.
It's okay to skip a shower for a few days but any longer than that is not good for your health hygiene wise.
Even if you don't smell yourself other people may notice you smelling bad.