Well at 146/91 you should certainly be on some meds. Lorsartan is an ARB class of blood pressure med and these are not likely to cause ED and in fact can improve sexual function.
It's not uncommon to have dizziness, you may want to as your doctor to try another. I prefer Angiotensin II antagonist drugs such as Olmesartan. They have a completely different mechanism and usually have fewer side effects. Don;t give up, your doctor can find one that works well for you with minimal side effects. Good luck, JON