Ok, you lovely people have given me lots of support today, and I think I know what i have to do.
So how do you tell him - it;s over, I;ve had enough, get stuffed and get out??
I;m a bit of a wuss, by the way, and daren;t actually say all that aloud!!