If you are willing to put up with unacceptable behavior, then it isn't unacceptable. I agree with TJP about the HUGE red flag regarding you ever working outside of the home. He has NO right to say that. I don't think it has anything to do with you meeting someone else; I think he's afraid you will become financially independent and that is the hold he thinks he has over you now.