Essure is almost 99% effective in preventing pregnancy. It is a permanent and reliable method of sterilization .Stress, too much of weight loss/ gain, anxiety all can affect your periods. Hormonal imbalances, thyroid disorders and ovulation dysfunction are other causes of delayed periods. Pregnancy is possible though very much unlikely. Visit a gynecologist for clinical examination and tests. You may need urine/blood pregnancy test.Do write to me again.
Best wishes and regards!