Can't believe my best friend married a phedophile

Le
Sorry in advance for the length but it's a huge issue. So my best friend of 12 years (Lets call her Amy) recently got married. I was so happy for her and after her and her sisters got in a fight during her engagement, I was promoted to maid of honor. I went above and beyond during wedding duties, throwing her Bridal shower,bachelorette party, and spending $200 on the ugliest nude color bridesmaid dress. When I met her fiancé I loved him. And although I felt like they were rushing things I felt so happy for both of them. That is until I found out what he did. My husband picked me up from work and IT WAS THE NIGHT BEFORE THE WEDDING and we were heading down to the rehearsal. When I got in the car my husband was quiet and then he asked me if I knew about Josh and his past. My heart sank, this couldn't be good. He proceeded to tell me that his coworker told him that Josh had statutory rape with a child. Even though it would've been bad I was really hoping it was a scenario of the girl being 17 and he being 18 or 19 but that wasn't the case. He was 27 at the times of the rapes and the girl was only 12/13 and he was her YOUTH PASTOR. He met her when she was a very young child. Heck he was already an adult when she was only three or four years old. I looked it up for proof, several news articles of the rape and the child pornography that he had of the girl. He spent 3 years in prison and he got out last year. How? He seemed like the nicest guy. My heart was crushed. Did my best friend know? Maybe she didn't, they've never lived together and have only known each other for 10 months. How do you tell your best friend the night before her wedding that she is going to marry a child sex offender? And if she did know and I'm her best friend of twelve years and her maid of honor, why didn't she tell me? My head was spinning. On my way to the rehearsal I couldn't even focus on writing the maid of honor speech that I've been procrastinating on. And during the entire rehearsal I watched him play with little church girls and my stomach was in knots. Did anyone know? After the rehearsal I went to her house for a slumber party with the other bridesmaids. Amy is someone whos emotionally unstable and you don't know how she would handle a situation. I watched her enjoy her last night as a single woman, and I ate more chocolate chip cookies than I should've. I couldn't get her alone and I didn't know what to do. If she didn't know I'd literally ruin her wedding, but at the same time if I were her I'd want to know. Soon she went to bed in wedding bliss and I pulled the only bridesmaid I liked and trusted to the side. She was also Amy's friend for 10 years. I asked her if she knew about Josh and she said yes. I asked her if Amy knew about Josh and she said yes. She seemed uncomfortable about the situation but she's involved in the same church and seemed to accept it. Her wedding day was bizarre. I couldn't handle this. How was I suppose to be a perky maid of honor? She lied to me and forbid her sisters to come to her own wedding (and now I knew the real reason they weren't invited- because they didn't approve of Josh because they had young daughters). I couldn't enjoy her wedding even though on the outside I smiled and stood by her side while she made a huge mistake. I was disappointed in her and hurt. I eventually want to foster and my close relationship to her and her husband could've resulted in my license suspension. Social media is monitored and a child sex offender was unknowingly plastered on mine. If she wanted to give him a second chance ,wait a few years, I feel like rushing into marriage within a few months of meeting and accepting that he wanted to marry a 12 year old is at best poor judgment. She has a 8 and 14 year old niece. Am I over reacting? She lied to me about why her sisters weren't a part of her wedding and i spoiled her more than I really could afford to to make sure she had an amazing Bridal experience. I feel like she took advantage of me and I feel like she should've been honest with me. I am a newlywed too and I feel like she didn't tell me so I'd throw her all her parties. I don't expect her to tell me everything. If it was something like weird foot fetish or something that doesn't concern anyone that's not my business, but having a child sex offender as my best friends husband is my buisness or at least worth a conversation or consideration about my feelings. I want to have/foster/adopt a daughter some day and I don't want to put my daughter in a potentially dangerous situation. So she doesn't know I know. Should I break it off with her or try and brush it off? Am I over reacting or is there a legitimate reason for me to be upset? I wouldn't put anyone in the position I was in, it was awful. I would hate 12 years of friendship to go out the window but maybe there's a point where you draw the line. I know we've outgrown each other but after 12 years you become more like sisters than friends. I'm not an emotional person but during my impromptu maid of honor speech there were tears in my eyes and my voice cracked when I retold beautiful stories to my best friend on her wedding day. Looking back, I didn't know it then, but know I think the reason I started to cry is because it wasn't just a maid of honor speech but a good bye speech as this is the chapter in our stories where we part. 
Any advice? Please tell me what to do.  

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors