Kai has secretly loved his brother's best friend Ethan for five years—his phone passcode has always been Ethan's birthday. To follow his crush, he gets into an elite university, where Ethan's gentle protection pushes him to the edge of confession. But campus queen Leah, rejected and jealous, hires thug Jasper to drug Kai and take compromising photos. Ethan storms in, takes down everyone, and saves him. Then, in the locker room, Ethan demands the truth about the passcode—Kai's five-year secret is about to be exposed.
Episodes
About My Crush Has Always Been Me
My Crush Has Always Been Me comes from ReelShort — a romantic suspense short drama across 50 short episodes. Back to back, the whole series takes roughly 1.5 hours to watch. It has been played 1577519 times on its original app.
You can stream every unlocked episode of My Crush Has Always Been Me here for free, straight from the browser, without signing up. Add it to My List to find it again, and DramaPulse remembers where you stopped.
Questions about My Crush Has Always Been Me
How many episodes does My Crush Has Always Been Me have?
My Crush Has Always Been Me has 50 episodes. At short-drama length that's roughly 1.5 hours in total.
Where can I watch My Crush Has Always Been Me for free?
You can watch My Crush Has Always Been Me free on DramaPulse, in any browser on phone or desktop, with no account or app. The series originally comes from ReelShort.
What is My Crush Has Always Been Me about?
Kai has secretly loved his brother's best friend Ethan for five years—his phone passcode has always been Ethan's birthday. To follow his crush, he gets into an elite university, where Ethan's gentle protection pushes him to the edge of confession. But campus queen Leah, rejected and jealous, hires…












