Each of us interprets the Bible based on our own knowledge and experiences. There isn't a part of the Bible that is embarrassing to me and certainly none I would be ashamed to read out loud. Perhaps your knowledge and life experiences are different than mine.
I get embarrassed at parts of the 10 commandments.....