Thanks for posting your query.
If previously your periods were regular & now you are getting late & pregnancy
test is coming weakly positive, it means you can be pregnant.
However to be weakly positive is a matter of concern.
So consult your doctor & get your blood beta HCG
test done, if it is doubling every 48 hourly then it is ok;otherwise get trans vaginal scan done to rule out ectopic pregnancy.
All The Best.