I've recently been taking more B12 + complex (now foods sublingual). Since going on them, I've felt better almost immediately and very normal for about 2-3 weeks. Seems like I've been feeling worse lately but I haven't changed anything.
Are you saying your stools where black because it can't process B vitamins? How does that work / indicate poor liver function with respect to B absorption?