I have had irregular periods for more than two or three years and when it finally comes it hurts to the point of cryi g it comes along with back pain knees pain stomach pain headaches swollown breats and sore too less energy and more sleeping and and mood swings another thing is that i have had period symtoms for over a week now all what's above and i'm a 21years old virgin so not pregnant i'm also 153 cm tall and 44 kg weight what can i do?and why is this?