Welcome to healthcare magic.
I think you should do a pregnancy
test to exclude or confirm pregnancy. Without this it is difficult to say anything in the current situation.
I suggest you to use some form of regular contraception
if you are not ready for a pregnancy.
Birth control pills may prove to be the best option in women with irregular periods
, if there is no contraindication, but, you must exclude pregnancy before using it.
Hope this answer gives you some helpful clues.