I would try taking some supplements that support the adrenal glands, some of your symptoms suggest a sluggish adrenal gland function. The "B" vitamins are great for this problem as is Vitamin "C". Also, try taking the herb "Licorice" this is great for the adrenal glands, and a must is Bees Royal Jelly, you will get lots of energy from this plus, it is loaded with all the vitamins, minerals, amino acids and trace supplements known to man, it is outstanding.
Also, believe it or not, a good chiropractor could help you. Feeling tired and the pains you mention tell me you have some vertebral misplacements and some nerve impingements, a good chiro will take some x-rays and be able to fix you up in a short time.
Many Thanks. I really appreciate you taking time out to answer my query. Have a great day.