From your updates you need rid of this selfish arse as soon as possible.
Mostly for yourself as nobody deserves to be treated like this
But also so your dc no longer keep learning to treat people like shit with no thought or consideration for their feelings.
I shouldn't be shocked yet I repeatedly am at the appalling treatment so many women put up with.
I've been on another thread that queried that "Ltb" is said too freely on this site, I strongly disputed as 99/100 the poster is being treated despicably even abusively.
Op I would classify his treatment of you as emotionally abusive.
He's a lazy, selfish dick who needs to grow the fuck up, but unfortunately given he's likely well into adulthood now there's very little chance he will change.
Kick him into touch as soon as practical. While we are in lockdown here people in abusive relationships have been advised they can and should leave despite lockdown, I can't imagine it's any different in Canada.
He brings nothing of use or value to your home or family from the sound of things.
As for "apologetic" words are cheap, unless his BEHAVIOUR changes drastically don't be fooled into forgiving him based on a pretence at remorse.
@Chocolatedeficitdisorder Sorry but that's on your brother NOT his partner! She's likely in a similar position to op being expected to do the graft and effort with little appreciation and she's rightly had enough! Take it up with your brother.