It is good to pay attention to your intuition. If something "does not seem right" and feels like a "sacrifice", this could point to a deeper concern about the situation, beyond merely whether or not you will be working outside the home. (Although it could include the dynamics behind why he doesn't want you to work, and his reaction to your situation with your family.)
Anyway, you could give it some thought and see whether or not there is anything else that is bothering you.
You could also imagine yourself 20 years in the future and ask yourself if you would feel disappointed or resentful if you gave up your career for marriage. You could also ask yourself if you would feel disappointed and like you really lost out if you did not marry this person.
Also, practically, in case you do get married and the marriage doesn't work out (it happens!) or, God forbid, something happens to your husband, do you have financial resources or a support structure to fall back on (such as living with family), or would it put you/your family in a vulnerable situation? This is also something you could take into consideration when considering whether or not to give up your career.
Beyond that, it is your choice whether or not to marry him, and we can't advise on that here. It is natural for marriage to have compromises and usually people will have to compromise something in a marriage. The question is whether it is a compromise that people are willing to make, or not. So what compromises you and he are willing to make is up to you and him.
As a general note: Life can change a lot, people might have one idea of how they will live but eventually need to make some changes. For instance, sometimes a person might not have a career before a marriage but get one later in life, or someone might leave a career sometime in life. This isn't really important to your situation right now, but is good for people to keep in mind overall.