I'm not due a period.
From your photo you look like you have extra skin on your upper lids. If you have a tendency to swell it is worse if there is more skin. You could consider having an upper lid blepharoplasty to remove the extra skin. I would recommend seeing an oculoplastic surgeon for an evaluation to help determine why you are swelling and whether you're a candidate for surgery. Hope this helps and best of luck.