It is extremely unlikely that you are pregnant with all the tests negative. You have hyperprolactinemia
and the cause for this should be investigated first. You should see an endocrinologist
for a proper appraisal of your hormonal
status and management. Hormonal imbalance seems to be the cause for your cycle irregularity. Please get further suggestions from your doctor. Take care.