Kim,
I know it is scary. I was on a different bcp before yasmin for 12 plus years and went through 2 pregnancies and NEVER have I ever felt anything this scary or nerve wracking before in my life! I know 3 weeks is not very long, but it is long enough for that stupid drug to wreak havoc. I started to feel the effects about 5 weeks of being on it, and could not figure out what was going on. It took me till month 3 to realize it was the yasmin. Yes I know about the anxiety, and I could not look in a mirror either, even though my family kept telling me I looked the same, I didnt. I lost fat in my cheeks and jaw area and my skin went from oily to dry. I felt like it drained the "life" out of my face. But it has gotten better, it takes several months for your body to balance your hormones again. Have you ever been on bcp before?
I can tell you what I think is going on. I think yasmin suppresses your testosterone and progesterone (the androgen hormones in your body) As testosterone falls or remains low I feel it causes a lot of anxiety in the body because these are the hormones that are responsible for overall sense of wellbeing, energy, muscle repair, the list goes on and on. If you want a good website to read up on these hormones, salivatest.com has good info under hormones 101, they also do saliva testing on this website which I have been doing every month since 3 months after I quit yasmin, and I have seen how out of whack my hormones are and how long it has taken to even get back to a near normal range, and it takes a while. Keep in mind though you are already almost 1 and 1 1/2 months into being off yasmin, the turn around time to when you start to feel better more days than bad is usually at 2-3 months. Remember you are not alone. The yasmin bottomed out your natural hormones to replace them with synthetic hormones and now that the synthetic hormones have stopped it is trying to replace all those "receptor sites" back with your natural hormones and that is pretty much why you are not feeling so good.
Try to eat organic (no pesticides, hormones)
Stay away from caffeine, lots of water
Take vitamins, B complex vitamins worked well for me
Rest and dont try to exercise too vigorously.
Take care and keep in touch. There are lots of caring women on this site.
Bitter RN