Yes you can give yourself testosterone injections. Over 500,000 men do every week in this country. I suppose you could make the argument that it's not as safe as a doctor doing it for you but since 30 million diabetics seem to get by ok I don't think it's a major concern.