as you have no ovaries the naturally releasing hormones form them are abscent this is the reason why you are getting little dots otherwise called rashes, you better go for Hormone replacement therapy
to prevent the hormonal
imbalance which might be the reason for your symptoms.
pain in and around ribs might be due to Acid peptic disease
ie acidity go for simple antacids and if the problem persists meet GastroEnterologist for further management.