I just want to point out that the difference between the mRNA vaccines and the other medications with long term side effects is that the mRNA vaccine is only active in your body for a few days. You don't get repeated injections on a timescale often enough to constantly have the vaccine in your body. The only thing that remains is the antibodies, which were made by your own body. On the other hand, blood pressure medication etc. needs to be taken daily and has active ingredients constantly circulating in your bloodstream.