I would recommend that you get your thyroid function tested if you can. There is a link between low thyroid functioning and gallbladder problems The lack of a thyroxine which is the result of low thyroid (AKA Hypothyroidism) decreases liver function. This changes to the bile, making it thick and saturated, and impairs it by slowing its rate of flow.
Hair loss and Depression is also associated with low thyroid.
There is also a condition called Hashimoto's disease, which is worth reading up. It can cause the symptoms you describe.