Hi plasticat,
Skin problems are more common then you think, and anyone can have hormonal problems, regardless of sex or age. You need to keep an open mind to what is causing your problem. You seemed to have ruled some obvious things out - your problem(s) could be caused by something that you might never think would be possible.