High blood pressure has been linked to insomnia. And insomnia has been actually linked to high blood pressure as well.
Your insomnia could be caused by you having high blood pressure. Try and do what you can to lower your blood pressure.
Eat healthier, get exercise and avoid stress.