For someone who's always roleplaying, you're not really saying much.
You hope he's okay with it though. You really just want to take a nice pause from speaking and let this moment linger for a little longer. He's in a pretty good mood, too. He's been visiting you for a while now but you still can't believe it. The boy you have had red-feelings for since what seems like centuries is standing right next to you. He's here. With you. He really came to speak with...you! A set of shivers tingle all over your body.

You catch a moving dot of purple from the corner of your eye. You look around, hoping to catch a better view of it. You look upward to see a human in Derse clothing calmly floating away. She kinda looks like that Rose human. You remember the times when you were alive and spoke to her. Well, not really speak to her but to ask for her permission to speak with Jaspersprite. You always had a tough time speaking with the humans but she made it a tad easier. She always let you speak with Jaspersprite whenever you missed your beloved lusus. You smile gently as the Rose look-alike passes by.

"Is she...asleep?" Karkat asks.
"Hehe. I think she is!" you reply.

Another long pause sets in.

You look over to where he's standing, and catch him staring straight at you. He quickly turns his gaze elsewhere. You realize you don't know what to do in moments like these at all. But you're still glad he's with you, and, by the look in his face, he doesn't seem to mind being here either. Him being here has made your death so much better. This is one of the happiest moments of your afterlife and you're not ready to lose it just yet. You feel you've had enough of that when you were alive. You think maybe...maybe it's time to tell him how you feel.

"I...I'm glad you came to visit me again, Karkat," you say to him. "It's really nice talking to you..."
He turns towards you. Unable to hold your gaze, you look towards the ground.

"I, uh...it's nice talking to you, too, Nepeta."

Another set of shivers shoot through your body. Here it goes...Here goes nothing!

"I-I don't know if you, uh, know this...but...I've had...the biggest human crush on you."

No! No! Why oh my god stop. Human crush? Why'd you even THINK it was okay to say it like that? You hope he doesn't burst out laughing because you feel like facepalming yourself so badly.

You hear a slight giggle and quickly look at Karkat. He's giggling.
He never giggles.
Oh, no,
you think. He's going to laugh at me.

"Oh my god! I didn't mean to say the human crush thing! I-I...I"

"Nepeta, I'm not laughing about that." Karkat says. "I just...I know. I knew."