How often should I change bed sheets and pillowcases to stay clean enough?

I change my pillow case every week and my bed sheets and my duvet cover in every 15 days ıs it clean enough?

I shower everyday, ı sleep with clothes and i sleep alone plus i took them and shook them outside today

I dont oversweat but i kinda have ocd and i am worried if im not clean enough

How often should I change bed sheets and pillowcases to stay clean enough?
Post Opinion