Hi Austin. Great you are taking care of yourself. Many people used drugs etc in their early years. That doesn’t mean you have “messed up” your heart etc. You do need to go get some tests done, and having worked in the addiction field for 35 years, I suggest you call an addiction rehab center near you and ask if they can recommend an addictionologist. These doctors understand what’s going on and know where to send you if you need care. Don’t give up! You have come this far and will make it the rest of the way.