An overdose of Vitamin B-12 for a long time can harm your health. A person may face problems such as bloating, vomiting and stomach-related issues.