You are mixing up milligrams and milliliters. I have used 31-gauge needles for nearly two years. Go slower, aim for the fat layer around the stomach, and do a quick in-and-out motion. If the needle bends on the vial, go straight down into the center. You should rarely see blood. Are you using 8 mm 31-gauge needles and injecting into abdominal fat at a 45-degree angle? Occasional small capillary hits happen less than one percent of the time. Most people refrigerate the mixed solution and the bacteriostatic water lasts months if you keep everything sterile. Spend time reading before continuing; that is the cost of lower-priced options. Most start at 2.5 mg.
I received the product, did the mixing without major issues, and completed the first shots but felt under-prepared. I had half-milligram 31-gauge and one-milligram luer-lock syringes with 25-gauge needles. For mixing I used the larger syringe three times and then tried reusing the same needle for the shot, which was a mistake because it was too dull. Switching to a fresh 25-gauge made the injection much smoother than my usual testosterone shots. My wife tried one of the 31-gauge needles and it bent, plus it seemed dull and required more force. She also bled more and developed a lump afterward, something I have not seen with testosterone or with the larger needle for this medication. Next time I will get bigger mixing syringes and not try to reuse needles.