I don't think there's a big problem is you see the red flags. It's when you're blindsided that problems occur.
Is it possible to sit him down and talk to him calmly and rationally? My concern is if he takes you for granted now what will happen after you marry?