I’m not sure why the need for seriously pornographic descriptions of man/man sex, it’s so ludicrous it will make you laugh out loud. Or I did anyway.
Besides that (or including it) it’s very well done.