T.E.
Hello Caronlyn,
I know this is going to sound a little far out there since she is so young but it is very possiable she is going through the change of life. When we go through the change automaticlly our body will begin to do crazy things. I have two very close friends of mine that have gone through medapause in there 30's I know it is sad to think that is the case but these were some of the symptoms that they had. Having a period very often is the most common because your body is adjusting to the estrogen, also just like when we went through puperty when we were younger we had an incease in oily skin the same thing happens now. I would recomend that she think about taking some balck koash it is a natural herb you can get anywhere that will help to regulate her estrogen levels.
You can always look up on webmd.com to see if they have any suggestions for you.
Good luck
T. Egbert