it seems like you have hirsutism a type of unwanted female hair growth, yes it is caused by hormonal imbalance.
luckly there is a safe, natural and painfree cure! drink spearmint tea, it is used for this very purpose. just get yourself a big bag of loose spearmint tea and drink 5-6 cups daily. more info for research here