Astroglide is no good, as it contains glycerin. Glycerin can cause yeast infections in some women. Find either a water based lube that doesn't contain glycerin, or a silicone based lube. The silicone stuff can be fun...it lasts for-freaking-ever.
Also, Astroglide in particular breaks down after 5-10 minutes of what the Tenacious D guys might refer to as "hard fucking."
Finally: you do not "make home made lube."