Female woes, diagnosis me please!