31- Dynamic - Self-Generating Pages

Dynamic pages that change every time a search engine visits them are sometimes rejected by search engines, More to that they are almost always rejected by search engine if filling a form is required to make the page display content (through GET POST or cookie)

So should i turn my website into static to overcome this ?

No, that is not the point, but you should defiantly have static pages that lead to those pages, the static pages should have similar issue content and should lead to the dynamic pages, this has many advantages in addition to being search engine friendly. Those are the entry pages (Page 8)