They make sub-lingual B12 pills. You don't swallow them, one just sits under your tongue and dissolves. If you can suck on a hard candy, you can use sub-lingual b12! The theory is that vitamins are absorbed less in your stomach, so dissolving it under your tongue increases absorption (which may or may not be true). However, if you can't swallow pills, this may work well for you anyway!
I first try soy milk a couple years ago. And HATED it. So I bought only the vanilla or chocolate for the first little while. I started off by mixing it in smoothies too. Now I drink it like milk. I even use it instead of milk/cream in my coffee. I have it in my fridge at home and at work all the time. YUM!
