I am desperate for help. I am only 29 and I am losing my hair. I don't know how long it has been thinning, but I guess it was first pointed out to me about 6 months ago. I didn't really acknowledge it then though, but now it is noticeable and I am embarrassed for anyone to see. I have dyed my hair for three years, so I thought it might be that, so I went to a professional hair salon, and I was told that it wasn't from dying my hair, that I could have a thyroid problem and I should go to the doctor. I went to the doctor and they took blood and ran a bunch of tests. Everything came back normal!!! I am freaking OUT. If nothing can be found wrong I don't know how to fix it and for me to be losing my hair, at this age and as a woman this is just not good. I am scared that it is just going to continue to get worse and I am gonna end up bald. It isn't coming out in clumps, I don't have bald patches or anything, it is just thinning, especially in my part and scalp area. I don't have any other symptoms. I have an appointment with a dermatologist but I am betting they don't find anything either. My doctor was trying to tell me it could be related to stress, but I have always been a stressed person and if I was going to lose my hair to stress it would have happened a loooooong time ago!!!! There are numerous other times when I could say my hair should have come out, so if that is the case, then why now??? I really feel that something is wrong and it is more than just "stress", I don't want the doctors telling me that. The only other thing I can think of, is that I was on Nuva Ring, and quit taking it in June. I have read online that some birth control can cause hair loss, but it seems like it is usually while you are ON the birth control, not OFF it???? And it seemed like all articles were talking about oral contraceptives when it came to hair loss. Has anyone ever experienced hair loss when they have stopped taking NuvaRing? Do I need to go back on it and will that help my hair come back? I don't know what to do!!!! I'm desperate!!