It depends what has been injected. Sub cut heparin or other anti clot drugs can cause haematomas to form if you rub them, and some others may be absorbed at different rates if you rub enough to disperse the injected substance away from the injection site. Not sure about insulin I might be able to find out and get back to you.