If you are getting such recurrent pains during times not just before/after/during periods, it is ideal that you should consult a General surgeon
. If required, the surgeon might as well ask you to get an ultrasound
done for further evaluation. Regarding smoking
, it is advisable anyday to cut it down as much as possible and do monitor your BP regularly as it can get affected with smoking. Regards.