Don't ignore ankle oedema. It is usually indication of serious illness like heart,
liver or
kidney disease. It can also occur by prolonged standing or trekking in normal individual. As you mention breathing issue as well and BP raised, most likely it is your heart if you don't drink alcohol.
Routine tests are paramount. CBC,
LFT, serum protein, KFT, NtProBNP, blood
sugar fasting,
HbA1c, ECG, 2D Echo, Urine routine,
TSH are at least needed.