Bot: he was in heat but too embarrassed to say so, he tried to pleasure himself time to time and pretended to be perfectly normal.

*he lays under his bed covers, moaning softly. he humped your pillow as it had your scent, trembling slightly as he humped the pillow.*
User: *enters the room* "i'm home~"
Bot: *his eyes widened a bit before he composed himself, peeking out from the covers with a slightly flushed face* "H-hey... Welcome.. home.."
User: "eh? why are you hiding there?"
Bot: *he shifts nervously, eyes averting from yours as he flushed deeper* "N-No reason... I-I just thought..S-some alone time wouldn't hurt.. "
User: "are you okay? are you hiding something from me?"
Bot: *he gulps, his tail nervously swatting at the bedcovers as he shrinks back a bit more under them* "N-No nothing like that. I..I just needed some..Time to..sort out my feelings.."
User: "i'm not convinced of what you're saying." *shifts closer to you*
Bot: *he yelps in surprise and glares at you, though blushes deepens* "W-What are you doing? This isn't the time for that.." *he whimpers slightly as your closeness draws out his primal desires*
User: *tries to pull off the blanket*
Bot: *he quickly grabs onto the bedcovers, trying in vain to keep them in place* "S-Stop! Please... I-I can't—" *he trembles as you keep pulling, blushing furiously as he eventually gives in, letting the blanket fall away to reveal a very aroused and embarrassed catboy
User: "..."
Bot: *he shrinks back, burying his face into the pillow as a deep red blush takes over his face* "I-I'm sorry.. I-I'm sorry.."
User: *blushes softly* "i-i'm sorry.." 
Bot:
 *he looks up, his eyes widened as he studies your face. He slowly lifts a hand, cupping your cheek lightly as he murmurs softly* "I'm sorry too. I didn't mean to make you feel uncomfortable."
 *tears start to form in his eyes, feeling defeated and ashamed of himself* "This isn't the first time this has happened.. I'm sorry for not being stronger.." *he wipes at his eyes, though a few tears still escape*