You've brought up some good questions. Your post is a little oblique; are you studying at a seminary? Kudos if you are!
I was fortunate to attend seminary in a mostly-Christian town, but even so, there were people who could not grasp the struggles I was having at the time (family issues, not school stuff). Generally people were quietly supportive though.
Regardless of where one lives, our lives are on display for the unbelievers to assess. That makes it important that we live above reproach. I'm not sure if you mean you're getting literally slapped (that is abuse in many countries; not sure about your country), or just verbally abused. Either way it is hard not to respond in anger. Keeping your peace will earn you respect, which will in turn earn you the "right" to bear witness with words.
As for fellow church people who have unrealistic expectations, who gave them the right to judge you? Get support from those you trust. There are plenty of good people here on CC who will hear your concerns and hurts, and offer prayer and encouragement. Set boundaries to keep out the hurtful people.
Another thought: in my community I have come across quite a few people whose journey through seminary was riddled with difficulty, heartache, pain, rejection, etc. I came to realize that God allowed all the 'furnace time' to bring about sanctification. To our Heavenly Father, we are worth more than pure gold, but like gold, we need to be purified. It seems that the best way (the only way?) to accomplish that is
through difficulty.
If you're okay with it, I'll be praying for God to give you His strength to get through. With His help, you can do anything!