Creo que en tres semanas es muy poco tiempo para que notes efectos de una carencia de b12.
Ser vegetariano no es nada complicado, visita un par de webs para coger ideas y si no tienes necesidades especiales o alguna enfermedad relacionada con la alimentación creo que no te hace falta un endocrino.
¿Que comías, más o menos, esas tres semanas?