How can I get my periods early? I don't had any sex since last 3 months. I am 25 years old. Generally I get period in 40 to 50 days. I want it asap

Manipulating menses. There is no way to get it asap. If your periods are 40-50 days apart, that is not normal. The use of birth controo pills is the way that periods are usually manipulated.