First of all, my sincere sympathy for the pain you are being asked to endure. No one should have to go through this. The fact that you are even asking about forgiveness is showing a heroism that I want you, yourself, to see.
An important insight that you have is this: No matter what you choose, you will have pain. I would like to gently challenge one of your words: “stuck.” I can understand how you might feel stuck as someone who cries out for justice which is not forthcoming. You are not stuck, however, if you decide to forgive. I think you might be “stuck” right now because of indecision—Should you forgive or not? If you decide to go ahead, then you are no longer “stuck.” Yes, you will have pain because growth in forgiveness is painful. Yet, the pain of working through forgiveness is temporary. The pain of crying out for justice and not finding it may go on indefinitely. When you are ready to get un-stuck, please consider reading the book, The Forgiving Life. It helps you to grow in forgiving and to grow as a person of virtue—strong and even thriving in the face of great pain. I wish you the very best in your journey toward healing.
Learn more at What is Forgiveness?