get over it man....im 20 (21 in 5 days) and was scared shitless about the whole needle thing.....
i have just started my first cycle sust/deca about two weeks ago....
after a heap of research and standing infront of the comp with my pants down on spotinjections.com i injected myself and have been doing it since........now i think to myself that there was nothing to be afraid of......
good luck bro