aleaver, thats pretty normal. even though there may not be a big vein near were you injected, there are thousand of tiny arterioles and venules running all through your muscle tissue. its pretty easy to run through them and cause a little bleeding. a little of that blood will get sucked up the small diameter barrel of your needle and you'll see it. i've given thousands upon thousands upon thousands of shots and that happens all the time.