With the present state, the only way you can know if you are pregnant is by getting a serum beta-hCG
test done because you cannot rely on urine tests as you have irregular periods
. If that is positive, you can go for a trans-vaginal sonogram and see your consultant for further management. Your symptoms are not specific to early pregnancy
, they may be premenstrual as well. Good luck.