So sorry to hear, that is terrible what your uncle did!
Have you ever told anyone about your uncle, have you seeked more professional help?
What happened to you is not your fault,
We are all here to help and encourage each other
I would first focus on healing your wounds your uncle gave you and worry about the pornography and same gender attraction later.
Always remember Yesh Din Vyesh Dayan