I have a list of books I have read on GOOD READS, a website you can join and list the books you have read and see books others have read. Unfortunately I can’t link you to my page unless you are a member.
Good Reads has a great list of Gay and Lesbian books too, which again I don’t think you can see unless you join. But to join is free.