My friend had met John and done his courses, and has helped me through alot with applying this stuff. It's great isn't it? But yes definitely hard to get your head around sometimes, and you have to be very open to it for it to work properly. Hope you get alot of benefit from it because I know I have already.