I hope you are taking cerazette
. Get a complete urine examination and a Fasting blood sugar done. micronor doesnt cause embolisms. If you are wary about taking micronor you can go for a loop insertion if you already have kids. For vitamin D deficiency you can consult an endocrinologist
for vitamin D supplementation depending on the levels in the body. I hope I have answered your query satisfactorily.