Joanne,
"Attila - What am I getting out of this relationship now ?"
Not alot ! A babysitter for when I want to go swimming !
That's not much is it. No mention there of love, companionship, respect.
"Emotional needs ?? Huh!?
The thing is lately the more he upsets me the worse I am reacting.... I keep telling him I hate him lately"
Not surprised at all given his attitude and actions.
Think you need to focus on all the above actually with a view to separating from him and I never write that at all lightly. He is not giving anything at all to this relationship, just taking and taking you for a mug.
"I want to hurt him like he is hurting me inside ! Does that make sense ?"
Yes but revenge is a dish best served cold. You can do better than he, infact I would go as far to say you'd be all better off without him. Making a good life for yourself and your children would be a far better revenge.
"I swear alot, Im so angry alot.
"I feel bad for acting like this, i know it is bad for the children".
He is the root cause of your unhappiness and it will not do the children any good to see how this relationship is conducted. You are both currently teaching them damaging lessons.
Your call at the end of the day however.
And as for a parenting course, he does not need a parenting course (as if he'd ever go on one of those!)so much as a kick up his backside!. You allow him to do this and that's sad.