si estas utilizando un método anticonceptivo como los inyectables, se supone que eso debe ayudar a que tu periodo se regularize, no es normal que hace 5 meses no te llegue el periodo.
No hay riesgo de embarazo, porque si te aplicas correctamente los inyectables, el método es seguro. Pero de todas formas debes ir al ginecólogo y hacerte un chequeo hormonal, porque como te dije, no es normal que eso suceda.