make ashamed — To make someone have an embarrassing experience.
make someone go through hardship — To make someone go through a very difficult experience.