Thanks for your answer. I'm sure it was discussed before, but 220 pages is a long read; and I must have read at least 50 of them but couldnt find anything; even with the search engine.
After my post, I found a very interesting topic which I can relate a lot to...