I read this book a couple of years ago, so I’ll just add more details about what it’s about (from what I remember).
The book has a science-fiction/fantasy premise. The main character, known only as ‘A’, is a person who doesn’t have a body of their own - every day he wakes up in a different body, with access to that person’s thoughts, and can even choose to control what the person does (although ‘A’ generally just ‘observes’ the person going about their day). I guess you could think of ‘A’ as a kind of human soul without a body.
During the book, ‘A’ inhabits various people’s bodies: male, female, gay (one day ‘A’ goes to Gay Pride), straight, and transgender. The plot is that ‘A’ meets a girl and falls in love with her, and every day tries to meet up with her and get to know her while in the bodies of different people.
The main problem of the book, I guess, from a theological/moral perspective, is that it pushes the idea that the body is just a shell, and that our “real” selves are our souls. It transpires, for example, during the book that ‘A’ once fell in love with a boy, because ‘A’ doesn’t identify as male or female. ‘A’ tries to reason with the girl he loves that she should just love ‘A’ for himself, regardless of whether he’s male or female that day.
What I dislike about the book is the way it conflates different ideas of what ‘love’ is, in an attempt to push an agenda that gender and sex are irrelevant to love. Of course it’s fine to love someone regardless of what their sex is - but sexual love has to take sex into account, because - duh - it’s sexual love.
I also think the dualism involved is quite dangerous, the idea that what really matters is your mind/soul, and your body is irrelevant to your identity. That’s something that Catholics can’t accept, and probably other religions would say the same.
As for redeeming features… well, there’s a scene in which ‘A’ wants to have sex with his girlfriend, but decides it wouldn’t be right while he’s in this boy’s body - although, it seems like the only reason he’s against it is because his ‘host’ for the day is a virgin, and ‘A’ thinks it would be wrong for that to be his first sexual experience - surely, it would be wrong, really rape, either way?
He also meets another person like him, who has discovered a way to stay in the same body every day. This person has basically taken over his 'host’s life, in complete control of his every action, with the mind of the host trapped and unable to exercise any control. ‘A’ decides that even though this would give him a chance at a more ‘normal’ life, a chance to make friends, get married, have a family etc., ‘A’ decides that this isn’t something he can do, and the book ends with ‘A’ leaving his girlfriend, accepting that he’ll never be able to have a ‘normal’ life. This is a noble act, at least.
I can’t really give you advice about what you should do, but maybe that will help a little.