First, MG products WILL grow cannabis, but NOT the best option. All MG products have time released nutes that are activated by watering. So, is essence every time you water, you feed. 2nd 'Dirt' from your yard...not a good choice at all. Pests, toxins, etc I have seen grows done well in regular dirt however, those I have seen baked the shit out of the dirt in the oven and that STINKS! 3rd..pissing on your plants...STOP IT! Some people swear by this idiocy...don't believe the hype, just not a good practice. 4th from what I can see in the pics you have several deficiency and excess issues going on. Cannabis is a very resilient plant and can endure a lot of torture. However, the results one gets are entirely dependent on how the plant is grown.
It is awesome that you decided to try growing weed! But, at the risk of sounding condescending, my suggestion to you is to read, study, and learn...and then do MORE research IF you want to cultivate a quality product (and I am sure you do).
Good Luck and Great Growz