Welcome to HCM,
I think your all problems are due to over weight.
First and foremost thing is to reduce your weight.
With reduction of weight most of your problems will be solved.
You can marry even cholesterol
As you are taking atorvastatin
cholesterol will go down gradually.
After few months go for blood cholesterol and if it will be normal then you may stop taking atorvastatin.
Go for regular physical exercise like running,jogging,swimming, which will take care of your cholesterol.
If you continue atorvastatin for long time there is no harm.
I think you might have done Lipid profile
,if not then go for it.
You continue diet as you have mentioned.
Rule out thyroid
Ok and bye.