I would imagine this has been asked before, but I couldn't find anything on a search. How long does it take to see results from insulin? I'm use to feeling things about 3 weeks in with test, just wondering if insulin is the same?
When do you actually notice growth?
Thanks guys