OK, I am 25 years old and gave birth in 2008 to my daughter. My first symptom occurred at work while standing. I felt very hot and started to see small black dots and in seconds I was unconscious laying on the floor. I fainted for the first time in my life. I felt very shaky and weak after the syncope. Shortly after that I started fainting regularly every month then every week. I went to my primary care physician and she ran some tests that said my vitamin b 12 levels were very low. My C- reactive protein was slightly high and my monocytes were elevated. She started me on B 12 injections monthly. But they were still too low. I have maintained my levels with biweekly injections. During this time I went to a neurologist, cardiologist. I also developed ADD. Severe confusion and inability to concentrate and coordinate things. Extremely frustrating! Especially in my line of work as a vet tech. I was put on adderall which helps me with focusing but when meds wear off i struggle. I am not overweight and I am not a vegetarian. . Over the past 4 years I have had a lot of strange new symptoms syncope, collapse, elevated D-dimer (had pluerisy ), multiple large lumps in my breasts ( fibroadenomas) that cause excruciating pain for months at a time, chronic fatigue, muscle and back pain, cloudy strong odor with urine( u/a results all normal), blood in stool for 3 years, joint pain( knees, wrists and ankles) , vision changes (blurred vision ), low sex drive, headaches( mostly sharp pain on left side of my head), dizziness, hypotension, sudden loss of appetite hours after adderal has worn off, bloating, constipation, severe mood swings (severe anger and agitation) , chronic feeling to always crack my wrists and ankles( feel stiff),nausea without vomiting, chewing inside of my cheeks??? I get sick quite often too. I NEED HELP and no doctor can seem to help me. They seem to think I am young and these problems will pass but it's been 4 years now and I feel like I can't go anymore. I just want a doctor who is going to go the extra mile and not just assume. But can't seem to find those old school doctors anywhere any more.. SOMEONE PLEASE HELP ME!