Thanks for posting your query.
From the information you have provided, the very first thing you have to do is to have a pregnancy
There is a chance of another ectopic pregnancy as your periods have not been normal. It may just be a variation, but its safer to check asap.
Please meet your doctor to confirm the pregnancy who will advise scan based on your hormone levels in blood.
At any point in time, if there is sharp abdominal pain
or blackouts , you have to rush to hospital.
Hope this helps,
All the best, take care.