You have said a lot of insightful things. However, I find it difficult to understand all of the things that you have tried to explain. I would really appreciate it if you could explain it further in detail or give the resources that people can use to learn; thank you. :)