Help guys !!!

So Supposably according to my apps I am 2 days late I have a cycle of 41 days but if my period was the same as last month then I'm 13 days late. I'm very very gassy! My right side hurts around my rib cage ! It even hurts to press on it! I have no AF symptoms!! Glow tells me that my period might come on the 6th! What should I do? Should I wait or take a pregnancy test? I haven't checked my CM which I am going to start soon!! So yeah help me out please !!