I would also suggest reading the stickies at the top of this forum, including the ones on abuse.
Many who have come here and have not recognized their partners patterns of abuse and control have been both enlightened and relieved to learn what is going on.