What do I do?

I don't feel like I'm enough for him!?!?!? What do I do, just leave without saying anything??? Anything I say isn't going to make a difference.....

*our age difference, he's 47, I'm 27 and he always says I'm older than you, I've been there done that...feel like I'm being sheltered...not supposed to go anywhere unless he approves...constantly tells me the the negative side of me and I'm just being me, I speak my mind when things don't seem right, he thinks I'm bipolar, the list goes on...just don't feel like I'm good enough for him