Just a "double down" on what ShootingSight said.You have an astigmatism.
With an astigmatism, blur is not even in all directions, so a dot does not blur to a round ball, but will blur to an oval, depending on teh axis of your astigmatism. Front sight might blur from 1 oclock to 7 oclock, which makes it look like it is leaning.
For red dots, you want to wear your glasses. For iron sights, you want your glasses, but with only a little power added to crisp up the sight - your bifocal is much too strong and will blur the target.