Okay, no, you know what? I'm mad. This went so wrong, and it didn't have to be this way. I initially was generous with my rating because I like the prose style this author uses, and her desire to give a fantasy happy ending to people who no doubt would have suffered terribly IRL is laudable and healing. HOWEVER. I'm too mad.
1. The author didn't spend enough time with these two actually building a relationship. They go from not talking to each other and being antagonistic (not enemies, as advertised) to having sex all the time and thinking about being together permanently. I did not have time to get invested in their dynamic and neither did they.
2. The main conflict here is that Bobby (ugh, that name, so unsexy) feels inferior (wah wah cry me a river) and is hurt when James can't overcome his fear to commit. James, meanwhile, is JUSTIFIABLY TERRIFIED of the consequences that might befall him if they are caught, especially given his history and not having a family to love, accept, and protect him. This conflict is wildly out of balance. So what happens? The author plays it like Bobby is right. James is the one that apologizes (for being a coward????), and Bobby never once NEVER ONCE thinks that maybe he might have exercised some compassion for his TERRIFIED LOVER and try to work through things. Instead, he's like, oh, will I never be good enough for anyone???? WHY DID HE ABANDON ME. Um, because he doesn't want to go to jail and have his entire life ruined???????
3. So what's happened here is that the author has created a fantasy world of acceptance and then used it for conflict. You can't have it both ways. Either you're creating that fantasy where queer people are accepted ahistorically, or you're not. You can't punish James for being (again, JUSTIFIABLY) scared of the awful consequences that he rightly would have been scared of in real life, in favor of the extremely unrealistic (nice, but unrealistic) fantasy that Gwen, Beth, et al. have created. James is in the right and Bobby is wrong. End of story. The fact that the author can't see that ruined the entire rest of the book for me. It doesn't make sense that Bobby would not have seen very clearly and immediately what was going on with James. It is a stupid conflict.
AGAIN, BOBBY NEVER APOLOGIZES.
The End.
[2.5 stars]