Looks like Hypothyroid state.
It causes weight gain in-spite of low appetite, it can also causes cardiac abnormalities and high blood pressure
Kindly get a thyroid profile done and get your blood pressure checked.
And also get glucose tolerance test
since diabetes presents as frequent urination
, associated obesity.