Actually the reasons have been there for years, it's just a matter of finding the right words for them. Anyway, becoming sure of the reasons takes a long time. Knowing the reasons will not lead to success. You must find the solution. I think I have found the solution. The solution was adopted briefly before, but I wasn't sure, and then changed it. Now I am back to it. I am sure this is the solution. This process took me 2 years.