BTW I just thought about it, remembering you're a vegan. It will make sense either just take B12 supplement, or check it at some point. http://www.globalhealingcenter.com/natural-health/everything-need-know-vitamin-b12-deficiency/
Def. of it can also lower libido and potency. We have relatively low standard as to normal range, whereas in Japan for ex., I know, their lower normal limit is in the 500 count, in NA it is 200 ... I don't think that physiologically speaking we have different needs than Japanese ppl.