To Be put on Blast: the act of being called out, our put on public display for your actions or comments.
So with that said, I feel that God has put me on blast! He has called me out. For my comments, actions, and sins. He has opened my eyes to what so many Christians have already seen in me...