Hi Moonunit,
you are right only an aviation cardiologist can give a definitive answer.
before you head in direction of self funded pilot cadet, I would suggest you discuss this with AME(aviation medical examiners).
At 18 you have many options ahead of you. one of them may be becoming a pilot, but dont spend too much money without medical advice.
good luck