Hollanov: Take Daily As Required (and an Update on my Shane Hollander and Ilya Rozanov Avatars in Second Life)

I forget exactly how or when I found this piece of Heated Rivalry fan art, but I love it.

Hollanov is the name of the ship (relationship) between Shane Hollander and Ilya Rozanov. It’s shorthand which covers all the fan-created works inspired by the hit television series Heated Rivalry, based on the Game Changers series of gay hockey romance novels by Rachel Reid.

On December 31st, 2025, I wrote on my blog:

And so it was, that my Second Life freebie fashionista friend and partner in crime, whom I only know by their avatar name, Dreamer Pixelmaid, messaged me via Discord and asked me if I had watched Heated Rivalry yet. I had not. (Tonight I am finishing my second rewatch. I am hooked.)

…

It turns out that Dreamer and I not only have a shared interest in ferreting out fabulous Second Life freebies and bargains (something we both happen to be very good at!); we also shared an interest in same-sex romance fan fiction! Soon we were exchanging links to YouTube videos, Tumblr posts, and podcast links, all to do with the outsized reaction which a small Canadian TV show about a gay romance in the professional hockey world (actually, not one but two such romances) was causing, both among the gays and the straights.

Here is a zoom-out of all the pictures stored in the Photo Library on my iPad. Ever since Dreamer Pixelmaid told me about Heated Rivalry in late December 2025, 99.99% of my saved pictures are Hollanov fan art! I am legitimately obsessed.

Also, I now have well over 400 Heated Rivalry-inspired fanfics (fan-written fiction) bookmarked to read. I usually spend an hour or two lying on the sofa reading through recommended HR fanfics, some of which are good, and a few of which are among the best writing I’ve ever read. (I usually read lying on the sofa, to rest my neck and shoulders if they are aching. Oh, and the best place to find this fanfic is a website called Archive of Our Own, or AO3 for short. Here’s a link to get you started, of the most popular Heated Rivalry/Game Changers fanfic sorted by popularity. You’ll need to set up your own AO3 account to read some of these. Enjoy!)

In addition to fan art and fan fiction, there are many people who create fan-edited compilations of scenes from the television show. These video artists usually set their fan videos to music, but in the following example (one I love to rewatch), the fan-edit was made to a spoken-word poem by actress Helena Bonham Carter.

Source: Wild Geese by Mary Oliver (read by Helena Bonham Carter)
Fan-edit created by heated-rivalry-two-souls (posted to Tumblr)

Wild geese

You do not have to be good.
You do not have to walk on your knees
For a hundred miles through the desert, repenting.
You only have to let the soft animal of your body love what it loves.
Tell me about despair, yours, and I will tell you mine.
Meanwhile the world goes on.
Meanwhile the sun and the clear pebbles of the rain
are moving across the landscapes,
over the prairies and the deep trees,
the mountains and the rivers.
Meanwhile the wild geese, high in the clean blue air,
are heading home again.
Whoever you are, no matter how lonely,
the world offers itself to your imagination,
calls to you like the wild geese, harsh and exciting —
over and over announcing your place
in the family of things.

In other words, in only eight months, Heated Rivalry has inspired people to create many, many Hollanov art, videos, and stories. I haven’t seen anything like this personally, since Brokeback Mountain sparked a similar explosion of fan fiction, almost exactly 20 years ago. (I even created some alternate-universe BBM Jack/Ennis movie posters, using my rudimentary PhotoShop skills! So you could say that Hollanov is not my first rodeo…pun intended. 😉)


As to why a gay hockey TV show has led to this level of obsession, a social psychologist tries to explain, in a more scientific way, why Heated Rivalry has had such an impact (10-minute YouTube video; she also has a whole channel diving into other aspects of the show from a social psychology perspective):


Well, as you might already know, I have been using my 19 years of experience in creating and styling avatars to create Shane Hollander and Ilya Rozanov avatars in the virtual world of Second Life. I wrote about an earlier version of them back in January, but since then, I have been able to obtain much better head skins for both Shane and Ilya, and I have been tinkering around with the face and body sliders a bit more, so now they look like this:

And here are some pictures and videos I have taken of them in the past few months:


The cuddle animation in this video is from the Dutchie sofa (worth every Linden dollar spent!)
This tender animation is from the menu of options on this bed from Dutchie.




My most recent Hollanov creation in SL is the following work-in-progress video (silent, 1:14), in which I show various skating animations from two different AOs. Unfortunately, I still cannot seem to find any kind of hockey jersey that fits well over these hockey pants from Meva (the only ones I could find on the entire grid and in the Second Life Marketplace). So we have a topless Ilya skating around (I’m quite sure this is a sexual fantasy of Shane’s in some Heated Rivalry fanfic I have yet to read!).

Ladies, gentlemen, and fabulus people of all genders—Ilya Rozanov on ice!

UPDATE August 14th, 2026: I found a set of static hockey poses with a hockey stick on the Second Life Marketplace, and I took some more pictures of Ilya Rozanov at the Brooks Arena within the Chamonix City Winter Sports Complex. I probably will need to recruit some more avatars to actually create a believable hockey scene with multiple players, but hey, it’s a start! POSE AND ANIMATION DESIGNERS: Season two of Heated Rivalry will be released starting April 2027. Please please please make some hockey poses and animations! There is next to nothing out there. This was the only set of hockey poses I could find on the SL Marketplace. Thanks!


I have been posting these pictures and videos to Primfeed (the Twitter of Second Life), as well as to four different Hollanov fan Discord servers of which I am a member. And I even resurrected my ancient, long-dormant Tumblr account to be able to post them to the thriving 31,000-member Hollanov community there:

Below is an example post of my Shane and Ilya Second Life pictures to the Hollanov community on Tumblr

Of course, the Hollanov fans (who call themselves “loons,” IYKYK) know next-to-nothing about Second Life, and many of the SL folks, who have not watched Heated Rivalry or read the books, are probably mystified as to why I am so often posting shots of these two fictional hockey players to my Primfeed. What can I say? My two obsessions have collided. I might need to create a very niche, very specialized 12-step group for myself… 😜

So, now you know how I have been keeping myself busy when I have been feeling anxious and overwhelmed and need an escape: enjoying Hollanov fan fiction, fan art, and fan-made music videos, and busy dressing, posing and taking pictures and videos of my Shane Hollander and Ilya Rozanov avatars! It’s been a blessed escape to enjoy other HR fans’ works, or to get lost in the creative flow of Second Life for an hour or two.

Thank you to Rachel Reid for writing the series of novels, and thanks to Jacob Tierney for making such a wonderful TV show from Rachel’s books. Heated Rivalry has inspired me to move forward in so many areas of my life. I’m so grateful for the push it has given me!


UPDATE 4:15 p.m. August 7th, 2026: I’ve been asked to provide the full styling credits for both the Ilya Rozanov and Shane Hollander avatars (please note that this is an update from my January blog post about them, before I bought new head skins for both):

Ilya Rozanov Styling Credits:

  • Head, Eyes, and Hairbase: LeLutka Kris head (a freebie from a previous LeLutka December event)
  • Head Skin: Ilya by Stray Dog (matches Velour’s Ivory skin tone)
  • Neck Moles: Izzie’s neck moles (medium)
  • Hair: WingsDG ER0714 brown pack (this was probably the hardest thing to find; I tested out a lot of hair at a LOT of different places before deciding this one came closest to Ilya’s shaggy, curly hair! I actually added the same hairstyle twice, and slightly rotated the second one, to get this look.) Underneath I have the BoM LeLutka EvoX hairbase 42 from the LeLutka head package.
  • Body: Meshbody Legacy Special Edition Basic (free, from the Avatar Welcome Pack)
  • Body Skin and Hair: Velour Picasso Homme fit figure body skin in Ivory skin tone (along with the chest, leg, and happy trail body hair and body moles included in the package; all body hair was tinted blond to match Ilya’s hair).
  • Arm Hair: Arm Hair 05 from Samurai (I bought this for free using free Samurai store credit from a previous Shop and Hop event; also tinted blond to match the rest of the body hair)
  • Fingernails: Purec Nature Nails Male (free group gift; group is free to join; they come with a fingernail alpha)
  • Toenails: Purec Nature Nails Male (free group gift; group is free to join; they come with a toenail alpha)
  • Shape: My own, playing with the face, head, and body sliders to match up with internet pictures of Ilya Rozanov/Connor Storrie (still somewhat a work-in-progress, although I am very happy with this result).
  • Animation Overide: Tuty’s sLIFE Free Male AO (free)
  • Shorts: Hardcore (HD003ST) Men’s Slim Fit Shorts in black (I bought this for free using free Hardcore store credit from a previous Shop and Hop event)
  • Black Underwear: Hardcore (HD013BS) Men’s Basic Briefs in black (I bought this for free using free Hardcore store credit from a previous Shop and Hop event)
  • Hockey Gear for Video: Meva’s Hockey Pants Complete (these only come in the Signature Gianni size, but with alphas they fit well). I had to create a BoM/underwear layer grey wool sock to cover some bare skin above the skates.The skates were bought from a gacha reseller, they are from the Winter Hockey gacha by Sese & PA and you’ll need to find a good ankle lock to use with them, as well as foot and fingernail alphas! There’s no skating AO that comes with them, so I am trying to cobble something together myself from other skating AOs I can find…still a work in progress! Somebody please make a hockey AO, you’ll make a killing once season two of Heated Rivalry hits!

Shane Hollander Styling Credits:

  • Head: LeLutka Gen head 4.0 (while there’s a free Gen Lite version in the Avatar Welcome pack, I bought the full-price version to use the facial animations and poses in the HUD)
  • Head Skin: Shane skin by OuterNaked (matches Velour’s Idol skin tone; includes the optional, tintable freckles shown in these pictures)
  • Eyes: Florest eyes from Alexandrite
  • Hair: Jack hairstyle by ADE (free group gift; group is free to join). Underneath I have the BoM LeLutka EvoX hairbase 49 from the LeLutka head package, tinted a darker black.
  • Body: Meshbody Legacy Special Edition Basic (free, from the Avatar Welcome Pack)
  • Body Skin: Velour Picasso Homme fit figure body skin in Idol skin tone
  • Arm. Armpit, and Leg Hair: Arm Hair 02 and Leg Hair 02 from Samurai (I bought this for free using free Samurai store credit from a previous Shop and Hop event)
  • Fingernails: Purec Nature Nails Male (free group gift; group is free to join; they come with a fingernail alpha)
  • Toenails: Purec Nature Nails Male (free group gift; group is free to join; they come with a toenail alpha)
  • Shape: My own, playing with the face, head, and body sliders to match up with internet pictures of Shane Hollander/Hudson Willaims (still a work-in-progress, but I am extremely happy with this result).
  • Animation Overide: Tuty’s sLIFE Free Male AO (free)
  • Shorts: Arcback Shorts Blue – Legacy Basic (free; I believe I picked these up at the new Avatar Shopping Island here).
  • Hockey T-Shirt: Matching Hollander and Rozanov Ottawa Senators team T-shirts. Available on the SL Marketplace for only L$60 here: https://marketplace.secondlife.com/p/Tribute-T-Shirt-Heated-Hockey-Tees/27912865
  • Underwear: Hardcore (HD013BS) Men’s Basic Briefs in black or grey, depending on the picture (I bought these for free using free Hardcore store credit from a previous Shop and Hop event).

UPDATED: Crash Landing (and Showing Off My Shane Hollander and Ilya Rozanov Second Life Avatars)

Have you read? Heated Rivalry is Brokeback Mountain All Over Again (and How Coming Out Applies to Virtual Worlds, Social VR, and Other Forms of the Metaverse)

Six weeks ago, I wrote on this blog:

No, I will no longer be writing about Second Life, although yes, I still will be playing it.

Well, as long-time readers of my blog know by now, I am absolutely terrible at sticking to any promises I make about my blog content. Right? Right??!?

My four-week Heated Rivalry-inspired endorphin high ended when I got into a car accident last weekend (ironically, on my birthday). Both vehicles involved were damaged. I was badly shaken up, and the accident triggered some body aches, and, of course, aggravated my already-existing neck and shoulder pain. It was my first car accident in almost twenty years, and I feel like such an idiot. Now I have to fit in visits to my insurance agent, my car dealership, and a bodyshop in between visits to the physiotherapist, massage therapist, and doctors. I have been exhausted, and I have been taking some sick days to rest, relax, and recuperate. Frankly, I’ve been a bit of a mess these past few days.

To get my mind off my current troubles, and to avoid a depressive spiral, I have been doing a deep dive into the Heated Rivalry fan fiction community over at Archive Of Our Own, as well as popping in to check the latest fan art, memes, and fan fiction recommendations on both Reddit and Tumblr. And so it was, that I decided to take two of my minor male alts (i.e. alternative, non-main avatars) and transform them, as best I could, into the gay hockey players Shane Hollander and Ilya Rozanov of the hit Crave television series Heated Rivalry, based on the Game Changers series of novels by Nova Scotia author Rachel Reid. (Some people who are artists can draw fan art; I instead choose to use my 18+ years of Second Life avatar creation and styling know-how to create models for my own form of fan art.)

I posted the results in several successive Primfeed posts (which most people probably don’t have access to, since you need a Second Life account to access the posts, as I have my account set to private), as well as to Tumblr, where they have been favourably received (you have to agree to view potentially mature content to see my pictures, even though there’s no nudity or sex, and you might have to actually sign up to Tumblr to see this, I don’t know; all the pictures are reposted below, anyway).

So, I decided this evening to finally share some pictures of my works-in-progress, as well as include detailed styling notes for both my Shane and Ilya avatars. First some pictures (please click on each one to see it in a larger size):



Ilya Rozanov Styling Credits:

  • Head, Eyes, and Hairbase: LeLutka Kris head (a freebie from a previous LeLutka December event)
  • Head Skin: Varka by Gloom (Velour Ivory skin tone; this was a previous weekend sale item Dreamer Pixelmaid told me about)
  • Eyebrows: Nuve Charlie eyebrows (EvoX, light brown tintable; free group gift; the Nuve group costs L$350 to join, but you get dozens of EvoX eyebrow fatpacks!)
  • Facial Moles: Ellie beauty marks and moles for EvoX from Guapa (not a perfect match, but close enough for now)
  • Neck Moles: Izzie’s neck moles (medium)
  • Hair: WingsDG ER0714 brown pack (this was probably the hardest thing to find; I tested out a lot of hair at a LOT of different places before deciding this one came closest to Ilya’s shaggy, curly hair!)
  • Body: Meshbody Legacy Special Edition Basic (free, from the Avatar Welcome Pack)
  • Body Skin: Velour Picasso Homme fit figure in Ivory skin tone (along with chest, leg, and happy trail body hair and body moles included in the package).
  • Fingernails: Brown 4800B Natural Short Nails Male – Legacy/Athletic (available from the SL Marketplace here: https://marketplace.secondlife.com/p/4800B-NATURAL-SHORT-NAILS-MALE-Jake-Kario-Athletic-Davis-Gianni/26241982; I used the Blushed Legacy Lite fingernail and toenail alphas available for free here)
  • Toenails: Purec Nature Nails Male (free group gift; group is free to join)
  • Shape: My own, starting from the included body and eyebrow shapes included in the Varka skin package, and playing with the face, head, and body sliders to match up with internet pictures of Ilya Rozanov/Connor Storrie (still a work-in-progress, although I am very happy with this result).
  • Animation Overide: Tuty’s sLIFE Free Male AO (free)
  • Plaid Jacket: Rowers Beck Jacket #1 Legacy/Athletic (got this for free with a Rowers store credit from a previous Shop and Hop event)
  • Shorts: Hardcore (HD003ST) Men’s Slim Fit Shorts black (I bought this for free using free Hardcore store credit from a previous Shop and Hop event)
  • Hockey T-Shirt: Matching Hollander and Rozanov Ottawa Senators team T-shirts. Available on the SL Marketplace for only L$60 here: https://marketplace.secondlife.com/p/Tribute-T-Shirt-Heated-Hockey-Tees/27912865

Shane Hollander Styling Credits:

  • Head: LeLutka Eon Lite head (free, from the Avatar Welcome Pack)
  • Head Skin: Nick skin from Alexandrite (Velour Moon skin tone; this was also a weekend special deal that Dreamer Pixelmaid told me about)
  • Eyebrows: Nuve Dylan eyebrows (EvoX, black; free group gift; the Nuve group costs L$350 to join, as I said above, but you get dozens of EvoX eyebrow fatpacks!)
  • Eyes: Florest eyes from Alexandrite
  • Freckles: Voglia Freckless at 25% (a gift from a previous shopping event, which will do for now until I find the perfect Shane freckles!)
  • Hairbase: Dura black hairbase BoM EvoX (F1-01; free group gift)
  • Hair: Jack hairstyle by ADE (free group gift; group is free to join)
  • Body: Meshbody Legacy Special Edition Basic (free, from the Avatar Welcome Pack)
  • Body Skin: Velour Eros Lite for Legacy (Moon skin tone; this was a freebie from Velour from the very first LeLutka December event, six years ago)
  • Fingernails: Brown 4800B Natural Short Nails Male – Legacy/Athletic (available from the SL Marketplace here: https://marketplace.secondlife.com/p/4800B-NATURAL-SHORT-NAILS-MALE-Jake-Kario-Athletic-Davis-Gianni/26241982; I used the Blushed Legacy Lite fingernail and toenail alphas available for free here).
  • Toenails: Purec Nature Nails Male (freebie)
  • Shape: My own, starting from the included Nick body and eyebrow shapes, and playing around with the face, head, and body sliders to match up with internet pictures of Shane Hollander/Hudson Williams (still a work-in-progress).
  • Animation Overide: Tuty’s sLIFE Free Male AO (free)
  • Plaid Jacket: Hardcore (HD008JK) Men’s Jacket with Hoodie R/B (I bought this for free using free Hardcore store credit froma previous Shop and Hop event)
  • Shorts: Arcback Shorts Blue – Legacy Basic (free; I believe I picked these up at the new Avatar Shopping Island here).
  • Hockey T-Shirt: Matching Hollander and Rozanov Ottawa Senators team T-shirts. Available on the SL Marketplace for only L$60 here: https://marketplace.secondlife.com/p/Tribute-T-Shirt-Heated-Hockey-Tees/27912865

Other Credits:

  • Bed with built-in cuddle poses and animations: Dutchie’s gay sex bed (I had Shane and Ilya test out the in-store model to take the cuddle poses, but I’m pretty sure I am going to go back and actually buy this, because the animations are marvelous! UPDATE Feb. 1st, 2026: Yep, I bought it!)
  • All other pictures taken on my super-secret desert island where I can rezz objects like pose stands for a short period of time before they are automatically returned. And, no, I am not telling you where it is! One new place I can recommend is The Fitting Room (I wrote about it on Primfeed here, but my Primfeed is set to private, so you’ll need to set up a Primfeed account to be able to read that post).
The Fitting Room offers private change rooms and photo studios.

UPDATE Jan. 30th, 2026: Okay, I finally found a good, large, front-facing picture of Shane Hollander from the internet (thanks again to Dreamer Pixelmaid!), and I spent some more time fiddling with the head and face sliders to make my Shane Hollander avatar look a little bit more like Shane Hollander/Hudson Williams. Here’s what he looks like today:

I’ve still gotta work a bit on the head shape (or perhaps, use a different head than the LeLutka Eon one). UPDATE Feb. 17th, 2026: I have now decided to switch out the Eon LeLutka Lite head for the Gen LeLutka Lite head from the Avatar Welcome Pack, and I’m much happier with that one:

This is (as a drugged-up Shane Hollander in the famous hospital scene from episode 5 of the TV show would say), BET-TER. 👍😉

Also, based on a helpful suggestion from Graeme Strange on Primfeed, I found a modify/copy/no-transfer gay cuddles/sex mat, which can be made invisible, and therefore can be incorporated with any Second Life bed! While I still like the Dutchie’s bed I mentioned above, and I am probably gonna go back and buy it, the Devinz mat cost only L$1,499 and was therefore an instant buy for me. Thank you, Graeme!

I couldn’t find it on their SL Marketplace store, but here’s the vendor at the Devinz Designz PG & Adult Furniture Store (exact SLURL), plus a few poses of Shane and Ilya cuddling that I took yesterday evening using their gay sex mat (click on each picture to see it in a bigger size):


UPDATE Feb. 1st, 2026: Okay, I bought some more hockey equipment for Shane and Ilya. First, some more pictures (please click on each one to see it in a bigger size):

I already talked about the hockey T-shirts above in my avatar styling credits, but here’s what I added:

The hockey pants from Meva (which only come in a Gianni size) fit my avatar’s Legacy Basic body fairly well, with a few alphas required in the hips. upper leg and knee area. These come in a very complete fatpack to change the texture of multiple parts of the pants and knee guards, and are L$495 here: exact SLURL (the Meva store has a central spawn point, so use the Show on Map feature and follow the red arrow/beam to the menswear section).

The only decent black hockey ice skates I could find were part of a hockey gacha from Sese PA, which I bought for L$120 from a reseller here on the SL Marketplace: https://marketplace.secondlife.com/p/11-Sese-PA-Winter-Hockey-Skates-black/26694430 (again, I needed a foot/ankle alpha and a toenail alpha for the Legacy Basic body used here).

To cover the bare skin between the skates and the kneepads, I just created a new underwear layer, using a wool fabric texture, adjusting the waist and length, and tinting it dark grey.

This last gallery of pictures was taken at Brooks Arena in the Chamonix City Winter Sports Complex.

Turning 62

WARNING: This is yet another one of my Ryan-Schultz-patented meandering editorial blog posts, written during the week I turn 62 years old. I promise you, I will soon return to regularly-scheduled programming about (as the tagline of my blog now states) “News and Views on Social VR, Virtual Worlds, and the Metaverse, plus Artificial Intelligence and Generative AI’s Impact on the Metaverse.” (Hey, at least, this time, I didn’t write a whole goddamn paragraph for the blogpost title. 😜)

My birthday always falls in the very coldest of winter weather here in Winnipeg, and today has been the coldest day this season by far:

Screenshot

According to the Environment Canada website, with the windchill factored in, it feels like -48°C (that works out to -54°F for you metric-system-averse Americans). Even worse, it’s going to stay this cold for at least the next seven days, according to the forecast:

This is the time of year when we intrepid Winnipeggers, bundled up in layers covering every square centimetre of skin except for the eyes, stumble between our homes and our cars, and then rush from our cars to our workplaces, mumbling the following hallowed mantra: “noearthquakesnovolcanoesnoearthquakesnovolcanoesnoearthquakesnovolcanoes….“

But fear not! While I beaver away in my (thankfully heated) cubicle at the University of Manitoba Libraries, I am surrounded by the sights and sounds of gentle waves rippling along a sandy beach in Bora Bora, one of the Apple Vision Pro’s expertly-designed immersive Environments:

The clouds gently hover, and the palm trees sway, as I work away on my MacBook Pro, using the Virtual Display feature in my Apple Vision Pro headset. Simply by reaching up and turning the upper right knob on my AVP, I banish my drab workspace surroundings in wintry Winnipeg, and replace it with a tropical paradise!! (Drinks with umbrellas not included; they would frown upon that at work.)

I have already written at length about my continuing neck and shoulder pain, due to a couple of deteriorating joints in the cervical part of my spine, the first serious sign that my aging body is starting to wear out. However, having now had some everal months’ experience with this discomfort, I now know that the two biggest triggers of that pain are:

  • Sitting too long in front of a desktop computer or notebook computer, hunched over my keyboard; and
  • When I get stressed, my neck and shoulder muscles tend to tighten up, and soon my shoulders are aching.

So, I now spend between 4 and 6 hours per workday using the Mac Virtual Display on my trusty Apple Vision Pro headset with my MacBook Pro, because I have discovered that, instead of looking down at a small screen at arms-length, my neck gets less sore, and I can work for longer stretches, looking up and ahead at a large, clear, ultra-high-definition screen hovering in the space over my desk, which is designed to appear as if you were looking at it from about 1.8 metres/6 feet away from my eyes:

Focal distance in the context of VR headsets refers to the distance at which the lenses allow your eyes to focus comfortably. In the case of the Apple Vision Pro, the actual focal distance is set around six feet.

This means that, regardless of the virtual distance of an object in the digital space, your eyes will focus as if that object were six feet away.

Also, when I upgraded my AVP from the first edition (with the M2 graphics processing chip) to the refreshed model (which contains a top-of-the-line M5 chip), I noticed that the eyestrain I used to experience after about an hour and a half while wearing the unit has completely disappeared. Hooray! And the new dual-strap knit band fits much more comfortably on my big fat head. Aside from the occasional neck-wrenching mishap, the Apple Vision Pro is worth every single penny I have spent on it. And I will be first in line to purchase the next edition of this wonderful headset. As I said before, I am all in.

Thankfully, I have finally received the final report from the Ergonomics Office at my university, with a detailed shopping list of recommended equipment to purchase. Like many of my younger work colleagues, I will be getting an adjustable-height sit/stand desk, risers to place my MacBook Pro and my brand-new Dell Windows notebook at the proper eye height, new desktop monitor holders and keyboard trays, etc. I am also learning (with the help of my ergonomist and my physiotherapist), how to take regular breaks, to stretch, walk around the office, and do some neck, shoulder, chest, and upper-back strengthening exercises.

The good news is that, because of all these changes, I am now in less frequent pain than I was a few months ago. But it has come at a cost. You see, I need to save what I like to call my “good neck” hours for my paying job as an academic librarian, which means that I have has to cut back significantly on my extracurricular, after-hours activities that used to require me to spend similarly long stretches of time sitting in front of a desktop computer at home.

One of those activities that I have had to cut back on is, unsurprisingly, my beloved virtual world of Second Life. Trying to navigate my small army of avatars and alts through all the Advent calendars and Christmas gifts in December just about did me in last month, and I have decided that my body is telling me that I desperately need to rebalance my real life/Second Life ratio a little bit, and spend more time in (gasp!) the real world. 😜

Speaking of the real world, I have maintained my boycott of mainstream social media platforms, in order to continue to focus on my good mental and emotional health. And for the same reason, I am not really paying attention to the traditional news media right now, either; if I have zero personal control over it, I simply don’t want to know. Every so often, my eyes hover over a newspaper headline at the supermarket checkout line with the latest story about Trump and Greenland, I grimace and roll my eyes, and I promptly move on with my day, focusing on those things I do have some control over (like my job, my friends, my community, and my obsessive little hobbies like Second Life). I have found that, simply by avoiding toxic social media and if-it-bleeds-it-leads news media and the doomscrolling both trigger, I have never been in a better headspace overall, and I intend to continue this approach moving forward into what appears to be yet another year of batshit craziness, train wrecks, and dumpster fires.

I find I don’t miss Facebook, Instagram, and Twitter/X/whatever the fuck Apartheid Clyde is calling it this week, at all, and I spend precious little time on Mastodon, Bluesky, and Substack (although I do check the latter from time to time, mostly for AI/GenAI news). The only social media spots I pop into now are selected subreddits on Reddit (like r/AppleVisionPro and r/VisionPro), Primfeed (think Twitter/X, but only by and about Second Life), and now Tumblr (for the wonderfully creative Heated Rivalry fan art, memes, and fan-edited music videos using clips from the TV show). Even a couple of Discord servers devoted to Heated Rivalry have popped up, where fans share fanfic recommendations! It lifts my spirit and makes me happy.

For the past four weeks, ever since my SL friend first told me about Heated Rivalry and suggested I watch the show, I have been riding a wave of feel-good hormones like serotonin and oxytocin from the Crave TV series about a hidden love affair between two professional-league hockey players (I wrote about it here). And I am not the only one feeling that heady rush after watching the show! Many commenters in posts on the r/HeatedRivalry subreddit talk about the impact the show has had on them, and many have watched the entire TV series multiple times. The best and most concise summary of this phenomenon (which one joker suggested we call “the Heated Rivalry Mass Psychosis Event” 😂) is that watching the show makes you feel as though you are falling in love. There are many Reddit and Tumble posts from people who, like me, feel that the show has given them an important insight on their lives and how they are living them.

The following Reddit post is one example I saved because I could relate to it so much:

One Heated Rivalry fan’s emotional response to the show. I could 100% relate to this person saying that they had cut themselves off from dating, romance, and intimacy, because watching the TV show made me realize the exact same thing about myself. I could share with you dozens of other examples from Tumblr and Reddit about how the show has impacted viewers. This show has genuinely struck a chord with many people in the LGBTQIA+ community (and probably in the straight world, too).

And—just as I had with the movie Brokeback Mountain, almost exactly 20 years ago—After watching the Heated Rivalry television series, I bought and read books 2 and 6 of Nova Scotia author Rachel Reid’s book series Game Changers (the original source material for season 1 and the already-greenlit season 2 of Heated Rivalry), and then dove head-first into the Heated Rivalry/Game Changers-inspired fan fiction posted to Archive of Our Own (AO3 for short). Here’s a link to AO3 of HR/GC fan fiction, sorted in descending order by kudos (fan likes). WARNING: please note that many of these fanfics have an adult content warning for explicit gay sex scenes! One of the ironic things I find about explicit gay fan fiction (also called slash fiction) is that it is primarily written by, and read by, an audience that is predominantly straight women (although, of course, it also has many fans among the LGBTQIA+ community).

Connor Storrie (left) plays Ilya Rozanov and Hudson Willaims plays Shane Hollander in the surprise hit Crave TV series Heated RIvalry (showing on HBO Max in the U.S.)

Yesterday, my hometown newspaper, the Free Press, devoted a full two-page spread about how Heated Rivalry has become a major pop-culture moment, with ripples spreading out far beyond the queer community and fan fiction writers. I had to laugh when I read a column (original; archived version if you hit a paywall) where three FP reporters were discussing their squeamishness about watching the gay sex scenes in Heated Rivalry. Straight people clutching their pearls over depictions of gay sex in mainstream media are just so funny to me.

I mean, c’mon, people. For God’s sake, if you’ve ever watched Bridgerton, there’s just as much (non-genital but ass-showing) nudity and (non-X-rated) sex happening there, and nobody needs to fetch their smelling salts for that! We do the exact same things in bed that you do, straight people (and no, on second thought, I am NOT gonna spell it out for you here). 😉 Please get OVER yourself.

Okay, end of rant…switching to other topics.

I have two things coming up that I wanted to share with you, my faithful blog readers. First, I have been honoured to be asked to be one of the keynote speakers at the 2026 Virtual Worlds Best Practices in Education conference, taking place in the virtual world of Second Life March 19-21, 2026. Of course, I said yes! I haven’t picked a topic or even a presentation title yet, but expect an announcement soon-ish.

Second, although it is not official official (and I really should wait until I get the official letter from university administration, which I was told should happen about the end of March), the University of Manitoba Libraries has approved my application to take a one-year Research and Study Leave (at full salary) to start later this year, where I am relieved of my regular academic librarian duties, and can work on a special project. Academic librarians at the University of Manitoba are members of the faculty union, and just like the the professors, we have the right (and the opportunity) to pursue research. Again, more details later. I’ve only mentioned this to a couple of people so far, but I think I can share that much detail at this time.

So 2026 is going to be a very interesting year for me, on several fronts! Heated Rivalry has inspired me to make some significant choices and changes already (some of which you will hear about, and others you won’t). Wish me luck!

Heated Rivalry is Brokeback Mountain All Over Again (and How Coming Out Applies to Virtual Worlds, Social VR, and Other Forms of the Metaverse)

Have you read? Crash Landing (and Showing Off My Shane Hollander and Ilya Rozanov Second Life Avatars)

WARNING: This, my final post for 2025, is a long, meandering, and sometimes painfully personal blogpost. Consider yourself forewarned! 😉

Have you read this 2017 blogpost?
Sex and Gender Issues in Virtual Worlds: “The male/female dichotomy was viewed as binary and the technology (literally) codified that concept.”

Top picture: Heath Ledger as Ennis Del Mar and Jake Gyllenhaal as Jack Twist in the movie Brokeback Mountain. Bottom picture: Hudson Williams as Shane Hollander and Connor Storrie as Ilya Rozanov in the TV series Heated Rivalry (based on the novel of the same name, from the Game Changer series of novels written by Rachel Reid)

According to Google, the movie Brokeback Mountain was released in Canadian theatres on December 23rd, 2005, almost exactly 20 years ago from today, as I write this blogpost:

I did not go into the movie theatre to see Brokeback Mountain until 2006, accompanied by a couple of gay friends. At the time, I was aged 42, and still somewhat new to being an out, gay man—at least, compared to those who came out in their teens and twenties. I went in cracking jokes, but by the end of that movie, I was sobbing in my theatre seat. Brokeback Mountain touched me, moved me, and spoke to me in a way few other movies ever have. (I later bought it in DVD, but I still cannot bear to rewatch it, even twenty years later. At times, I felt as though I was suffocating while watching Jack Twist and Ennis Del Mar navigate a clandestine gay relationship in rural Wyoming over the decades from the 1960s to the 1980s.)

You see, I grew up following the dictates and expectations of my family and my church, and I married a woman I knew from my Lutheran church youth group when I was 24 and still a virgin. We lived through a disastrous two-year marriage in Toronto, until we separated. I came home to Winnipeg, landed a job with the University of Manitoba, and continued to suppress my sexuality by throwing myself into my work, until I experienced my first serious job burnout, and landed up in psych ward for treatment of clinical depression.

Afterward, with the help of regular talk therapy with a psychiatrist, I finally faced the truth that I was gay, coming out to myself first, and then coming out to my friends and family in my early thirties. I had had what so many people in my age group experienced—a truly wrenching coming out experience, where I felt that something was wrong with me, that I had something shameful to hide. Watching Brokeback Mountain brought all that back to me, to work through again, perhaps on a deeper level the second time. Great art has that ability to awaken feelings inside of you that you never knew you had. (Brokeback Mountain should have won best picture at the 2006 Oscars, instead of Crash, and you absolutely cannot convince me otherwise.)

Fan Fiction: stories involving popular fictional characters that are written by fans and often posted on the Internet (called also fanfic).

Slash Fiction: is a genre of fan fiction that focuses on romantic or sexual relationships between fictional characters of the same sex (also known as slashfic).

Brokeback Mountain ignited an absolute firestorm of fan fiction and, of course, the characters of Jack Twist and Ennis Del Mar were tailor-made for slash fiction writers and readers (ironically, many of whom were straight white women). The slashfic varied in quality from transcendent to abysmal, but the most popular stories (often posted to Livejournal, and running to dozens of chapters, even full-length novels at times) had thousands of passionate readers leaving comments, sparking long discussions.

During 2006 and 2007, before I had ever heard of a virtual world called Second Life, I dove deeply into the Brokeback Mountain fanfic community. While I was tempted to write my own slashfic, I knew that I could not compete against so many amazing, beautiful stories I had read on Livejournal—stories that brought me to both chills and tears at times. Instead, armed with plentiful screen captures of movie stills, and a rudimentary knowledge of PhotoShop, I turned my hand to creating tribute images (sometimes serious, sometimes funny). Below is one example; you can read this 2019 blogpost to see the rest.

Yes, I was obsessed. So, shortly after I first discovered Second Life (in a story I recount here), I found a service in SL that generated a classic system (i.e. non-mesh) avatar skin based on a single selfie, a full front-facing head shot. You can probably guess what happened next, right?…

Yep. I fed the best photos of actors Jake Gyllenhaal and Heath Ledger that I could find on the internet into this SL service to create Jack Twist and Ennis Del Mar avatars for role-play purposes! The results were pretty poor compared to modern, fully-mesh Second Life avatars, but more than sufficient for my purposes. Eventually, I decided to delete my Jack and Ennis avatars, once the fanfic fever had passed, and I had taken sufficient amusing pictures, and engaged in some Brokeback Mountain role play with other Second Life users (one memorable highlight was encountering a French-speaking group of Brokeback fans who threw Jack and Ennis the wedding they never could have in the movie!). I am sure that I still have the pictures from that crazy event tucked away somewhere, but I can’t be bothered to dig through all my hard drives to find them and post them here. Just use your imagination; I sure did. 😉


I have often written before on this blog about how Second Life (and other metaverse platforms) tend to be havens for LGBTQIA+ people, particularly for those who have not completely come out of the closet as queer people, for personal safety or for other reasons. This is especially true in an era where trans people’s rights are being attacked in particular. Here are links to a few blog posts I have written in the past:

One of the interesting aspects of Second Life (and indeed, most virtual worlds, even games like Fortnite) is that your world (or game) persona can be completely divorced from who you are in real life. You play under a name that is different from your own, and often you choose a look for your avatar that is utterly different from how you look in real life. In Second Life, most players maintain a strict separation between SL (Second Life) and RL (real life), where the people you play with online never get to know aspects of who you are in reality: where you live, what you look like, what you do for a living, etc.

So “coming out” has multiple meanings in the metaverse. It’s not just about embracing your sexuality and whom you’re attracted to, and whom you fall in love with; it can also be about sharing aspects of your real life with people who only know you virtually, as avatars. Many lasting friendships and relationships have had their unlikely but powerful start in Second Life (or some other virtual world or game), as players slowly get to know each other, first only via words between avatars, then perhaps actually meeting up in person. In fact, there is a whole 12-video YouTube series by Draxtor Despres titled Love Made in Second Life, where Drax profiles couples who first met each other in Second Life, and went on to have real-life relationships!

In fact, I first “met” Drax (Bernhard Drax in real life, who lives in Germany) when he and I were both part of the social VR platform Sansar, and participated in his regular Sunday morning explorations of various worlds built there, along with many other people. But although we have had many conversations, and each know who we are in real life, we’ve never met in person, face-to-face. Sansar was just one of those places where it was not unusual for players to “come out” to each other, and reveal the real person behind the avatar, unlike Second Life, where it is still relatively uncommon.

In fact, I very carefully kept SL and RL separate for most of the first, early years when I played, only gradually beginning to associate certain avatars (like my main one, Vanity Fair), with the real-life Ryan Schultz after starting to write about Second Life on this blog. Is it a risk? Well, yes, of course; coming out always involves some element of risk. But by a certain point, I decided that it didn’t make sense for me, as a metaverse blogger writing under my own name, to disassociate myself from many of the avatars I used to explore (and report on) those same virtual worlds and social VR platforms. In some cases, on some platforms (e.g. Sansar), I even took the same avatar name, Ryan Schultz, if it was available.

And so it was, that my Second Life freebie fashionista friend and partner in crime, whom I only know by their avatar name, Dreamer Pixelmaid, messaged me via Discord and asked me if I had watched Heated Rivalry yet. I had not. (Tonight I am finishing my second rewatch. I am hooked.) Dreamer is one of those people where I actually know little about their real life—and I am okay with that! Dreamer and I keep running into each other at Pride events in Second Life (so I assume they are a aprt of the LGBTQIA+ community as well), so I was not too surprised when they reached out to me about Heated Rivalry.

It turns out that Dreamer and I not only have a shared interest in ferreting out fabulous Second Life freebies and bargains (something we both happen to be very good at!); we also shared an interest in same-sex romance fan fiction! Soon we were exchanging links to YouTube videos, Tumblr posts, and podcast links, all to do with the outsized reaction which a small Canadian TV show about a gay romance in the professional hockey world (actually, not one but two such romances) was causing, both among the gays and the straights. Dreamer shared the following powerful fan-created music video with me, with a new-to-me song that I have been listening to on repeat:

By the way, the song used in this fan-edited video is a remix/cover song made with the assistance of AI, and it is so good that it actually gives me brain/body chills! This is a first for me: an AI-assisted song that I actually like to listen to, over and over again! Because this cover will be hard to find, here’s the link to the original posted to YouTube by the remixer, YZRmusic: https://www.youtube.com/watch?v=I43A6HHF8Vw). Even if you don’t watch the video, go and listen to this cover version, it is AMAZING!!

I cannot help but compare and contrast what is happening now with Heated Rivalry with what happened with Brokeback Mountain 20 years ago. Both were stories about a secret same-sex relationship developing over time in an unlikely and unfriendly place: 1960s Wyoming for BM and contemporary professional hockey for HR.

But what is different is this: the ripples from Brokeback Mountain were isolated to the queer and slash/fanfic communities, and the movie became the punchline to a joke in the rest of the world, and in much of the mainstream media at the time. But I don’t see that happening with Heated Rivalry; if anything, it seems to be getting some attention from the straight community, as well as the LGBTQIA+ folk and the fanfic/slashfic writers. Even straight hockey podcasters are watching the series and commenting on it.* The ripples seem to be stronger, and they are going out further.

Another difference is that Brokeback Mountain ultimately ended in heartbreak, whereas Heated Rivalry ends on a much more hopeful note (SPOILER ALERT: even though the two hockey players are still in the closet, at least they are no longer lying to themselves and each other, they have a plan for the future where they can be together, and they have the full support of one player’s parents).

The show, in fact, has been so successful that a second season has already been greenlit by Crave/CTV, based on a second, already-written follow-up novel about the further relationship between these two hockey players. So yay, we are getting more Canadian-funded ice hockey yaoi! 🎉🏳️‍🌈🏒


As usual, it’s taken me a long time to get to the point, so here it is.

When you come down to it, virtual worlds, social VR, and other forms of the metaverse are all about identity and relationships: who you are on the inside, how you present yourself on the outside, and how you reconcile any tension between the two; whom you choose to be friends with and why, whom you choose to love, and why you love them; and how you navigate the network of relationships around you, both virtual and real. Revealing any of these things to another person (either virtual avatar or flesh-and-blood human being powering that avatar), is a form of coming out, where you might risk rejection—but also, risk gaining a deeper connection, possibly lifelong. Life’s too short. Take that chance.

Twenty years ago, Brokeback Mountain reinforced in me the pain and despair of a closeted life and its soul-killing compromises. Tonight, New Year’s Eve, Heated Rivalry teaches me that it is never too late to find deep, meaningful friendships and yes, perhaps even romantic love! It was a message which I needed to hear. I am no longer willing to cut down my life to fit other people’s comfort levels. In fact, it wasn’t until I finished watching the series that I realized that I had even been doing so, and to what extent. (Again, great art makes you realize things about yourself.)

I am going to ask all of you reading these words, my final words to you in 2025, to sit down and watch all six episodes of Heated Rivalry, on whatever television station in your country carries it (Crave here in Canada; HBO Max in the USA, etc.). It’s even more important that you do it if you’re heterosexual, and don’t consider yourself part of the LGBTQIA+ community to which I proudly belong. In particular, episodes 5 and 6 might just be some of the best television ever made, in my opinion (and yes, I am heavily biased!)

If you’re straight, just think of it as a homework assignment. I want it to spark conversations with your friends and family about how the need for love and belonging is universal, regardless of the gender and sexual orientation of the lovers; what it means to be LGBTQIA+ in a still sometimes-unfriendly society; and what it means to navigate that coming-out process, both internal and external.

Have a happy new year! See you in 2026.

Sorry, but you’ll only get the joke if you’ve watched season one of the hit Crave/HBO Max television series Heated Rivalry (if you know, you know).

With many thanks to Dreamer Pixelmaid for introducing me to my new favourite TV show! One more fan-edited music video featuring scenes from Heated Rivalry:

UPDATE Jan. 9th, 2026: Here’s another beautiful fan-edited music video, featuring clips from Heated Rilvary‘s two same-sex romances set to a song from the musical Hamilton:


*UPDATE January 26th, 2026: Well, recent events have have had me reconsider the motivations of at least one of the straight hockey podcasters who had so thoroughly loved the show—at least, publicly. The podcast in question, Empty Netters (and no, I am no longer going to link to it; you can find it easily enough on YouTube if you search), had seen its viewership soar with its much-talked-about reviews of Heated Rivalry, and the hosts were held up as examples of hockey-bro allyship.

However, reporter Cyd Ziegler of the Outsports website broke the story on Jan. 22 that Dan Powers, one of the hosts of Empty Netters, was saying one thing in his podcast episodes, but another in his private texts:

Former hockey players and brothers Dan and Chris Powers have drawn widespread media and fan attention for their slavish praise of the show “Heated Rivalry” on their podcast “Empty Netters.” 

The podcasters have become the faces of straight men loving this show about gay hockey players falling in love. Just this week, Vulture kicked off its article about watching straight men watch “Heated Rivalry” featuring the Empty Netters. Rolling Stone followed suit.

Yet in a series of text messages — sent to multiple recipients and seen by Outsports — one of the podcast hosts, Dan Powers, was highly critical of the show while at the same time the podcast, and Dan personally, were publicly effusive in their praise.

“I think these losers who made this show are cowards,” Dan wrote of “Heated Rivalry” in one text message Outsports has seen, bemoaning the fact that the producers are “Canadian for crying out loud.” 

Then: “This is the trash they make because it panders, it’s provocative, and it checks inclusivity boxes.”

Amid the ensuing uproar, Empty Netters released a video response, to which Outsports referred to in a Jan. 26th article:

In his first public comments since an Outsports story revealed he sent highly critical private texts about the gay hockey TV show “Heated Rivalry” while lavishly praising it publicly, “Empty Netters” podcast co-host Dan Powers contended that he had not seen the show when he sent negative text messages calling the show “trash” and the creators “losers” and “cowards.” 

His response came in a video published by the “Empty Netters” late Thursday, Jan. 22.

“The timeline implied in this article is completely false and inaccurate, and it suggests that we were watching this show, sending messages like this while at the same time reviewing it,” Powers — a former hockey player who hosts the show with his brother Chris — said in the video…

…Outsports would not have published its original story if our reporting had been based on a single source. The language in the text messages shared by Outsports reflects only some of the messages Powers sent to others, and texts received by Outsports from other sources go beyond the Dec. 2 date Powers revealed, aligning with the timeline of their published videos.

Outsports has also communicated with other sources privy to comments Powers has made in conversations about the show, who claim they were made after the publication of some of their “Heated Rivalry” review videos, which reveal a very different view.

The seeming discrepancy in Powers’ public versus private views of the show is what spurred Outsports to pursue the story, especially given the context: Hockey has a long history of homophobia and heterosexist culture. These are among the reasons there has never been an out gay player in the NHL, active or retired, making it a lone outlier among the major North American men’s pro team sports…

…Outsports stands by its story.

The top-trending comments on the Empty Netters Jan. 22nd video speak for themselves (yes, I know, it’s too small to read in the image, so I also copied them in the quote below):

This just speaks to the core conflict of Heated Rivalry ironically enough that there is so much unconscious homophobia in daily conversations that make it seem like such an impossible task to come out. (1,700 upvotes)

Hey so, the problem was entirely the language you used and not at all the context or timeframe in which you said it. Hope this helps! (173 upvotes)

Who gives a shit about the timeline? You still said those things. (94 upvotes)

Sadly, we still have a long, long way to go to eradicate homophobia from hockey. I am saddened, but not surprised. At this point, we will never know whether these men actually did truly enjoy the show, or just cynically jumped on the bandwagon, taking advantage of the immense popularity of Heated Rivalry to increase their podcast viewership—and earn some more money from that jump in traffic.


I leave you with another new fan-edited music video, ironically using the original version of the rock cover song above, but it’s so well done that I wanted to share it anyways.

UPDATE Feb. 8th, 2026: One more wonderful fan-made Heated Rivalry music video, this one set to Ben Platt’s song Come Back (the creator writes “Come Back by Ben Platt is for the cottage in ways I could only attempt to convey.”):

UPDATE Feb. 13th, 2026: And another one! This is one I found on Tumblr, set to part of the song When He Sees Me from the musical Waitress:

UPDATE Feb. 14th, 2026: Aaaand another one! This fan edit video used the P!nk song True Love. and frankly, the lyrics to this song fit the Heated Rivalry storyline just so perfectly!