Hello,
My name is Haya and I am one of the final year medical students. I haven't done engineering so I can only speak about the medicine bit.
Although there can be some downsides to Medicine, it is a very rewarding career and the job prospects are endless. As you progress through your training, the pay increases too. There are also parts of medicine that involve problem solving, and you can chose to work in research or even in biomedical engineering. A lot of medicine also involves robotics and the use of artifical intelligence.
My advice would be to try to get work experience in a hospital, and try to also get some experience in biomedical/engineering and see what you like more
Best of Luck,
Haya