My grandma says stuff just to tick him off I'm high risk so I cant work he understands its her house and really does everything to jeep his mouth shut except when she starts putting me down and putting him down
Honey, you've got to get to your own place, be aggressive and find something. Work extra hours or a second job, both of you, until you do. Don't just wring your hands. You'll feel better that you're working on this, and he will be less likely to rise to the bait, and if you're both out at work most of the time there is less time to fight. And grandma might lay off if she sees you both working hard to get out of there.
He needs to be the bigger person and suck it up! Its her house... she is being really nice by letting you two stay there.