Difficulties and obstacles along the way are inevitable if you truly chose it. Moreover, it is necessary, in spite of any difficulties, to strive for a clear, clear understanding of the basic elements of his system:
2) direct approach;
3) nothing more.
If, thinking about Wing Chun, it seems to you that you are racking your brains over some insolubilities, something is clearly wrong. The difficulty lies only in the intensity of work on the body and hone skills of accuracy of the actions performed. It requires daily work and focus.