hi i had gone through your query and understand your concerns. i would come up with two possibilities
1.the first one include, HYPOTHYROIDISM; check your blood test
for increased TSH
levels for confirmation.
2.second possibility is, CONGESTIVE HEART DIASES;
-ecg,echo may confirm the diagnosis.
I hope this is helpful for you, thank you