Yes, you will have to take several medications for the rest of your life. Importantly, the immunosuppressant's that prevent the rejection of your heart must be taken exactly as prescribed. There are several other medications that are needed to prevent infections, treat high blood pressure and keep healthy cholesterol level, in addition: vitamin and mineral supplement are important