You are way too young to be going into menopause. My daughter, 23, has endometriosis really bad and has been on several different birth control/hormone type medications to try and keep it from growing. One of the worst was a new drug called Lupron and she had almost the exact symptoms you are having. Are you on any type of birth control or hormones. If so you probably need to get your gyn to change them. They may be too strong or not suited for your system. There are so many out there to choose from that you can and will find one that will work for you. If your not on anything than I would seriously suggest you call your gyn. At 22 you can't live like that! Your young and should be having the times of your life right now!