Nah, it makes a ton of sense. No one can quite compare to Marissa in Ryan's eyes.
He really really cares for her and I also believe he wanted that moment to be as special as it could be. He wouldn't pressure any girl to do that, but I think he'd be quicker about it with other girls.