I had such an awful experience with desogestrel, but it was all the worse because it took me ages to figure out. I was on it for 9 years in total...
Basically, desogestrel works by suppressing your estrogen levels to very low levels. After I was on it for about a year, I got migraines. My GP didn't even consider desogestrel as a cause and just gave me sumatryptan. I struggled along, sometimes having a migraine every day for some weeks.
Then I started to get dry skin, a runny nose and weepy eyes - I didn't put these things together, as of course they don't seem related. I just struggled on, wiping my eyes, always having to carry tissues.
Then I started to get joint pain in all my finger joints, hips and knees. I was a bit alarmed by this, and went back to my GP. Who again didn't consider hormones at all. Then I got vaginal dryness - and finally with my own googling realised that I had low estrogen.
However, my FSH was still low (age 43). I started HRT and came off desogestrel. My estrogen levels then went up pretty fast and I started to get high estrogen symptoms(!) on the HRT. I reduced my dose down to just a 25mcg patch but still had a healthy amount of estrogen.
Conclusion: I probably don't need HRT right now, because my own ovaries have started making estrogen again now I have come off desogestrel.
IMO, desogestrel is an AWFUL DRUG. With side effects that are insidious and hard to figure out and, by the time you do, can have caused a lot of damage to your health. Yet they give it out like smarties.
If you need contraception, consider the Mirena coil. Or there are other mini pills - Norgeston (levonorgestrel) - which I used for about 10 years earlier in my life - and they were fine. I did some research and found that they don't suppress estrogen levels as much as the desogestrel does... Take care with desogestrel.