Irregular & nervous...

I haven't had normals cycles since... Ever! But recently I've been experiencing longer cycles, breasts that are tender & dry & itchy all the time, and crazy mood swings. I also have been itching (ahem!) down there! What could be the problem? Suggestions?