welcome to HCM.
Most likely you are over reacting, because being emotional, stretch marks
, weight gain are not indicative of pregnancy
. More over you are following the instructions properly.
Still if the doubt persists, the best way would be to get a pregnancy test done once you miss a period.
Wish you all the best.