Problems & difficulty

Face the music

Accept the unpleasant results of something you have done.