If you headcanon boyf riends as taking ages to get together, then why is that? What was holding them back?
slow burns kill me and i’ve always figured that jeremy takes some time to get over christine? he had some serious feelings for her and even though he respects the lack of romance between them and doesn’t really feel the same with her anymore (he does love her, but now as just a friend), it still takes him a while to come to terms with it all, and that’s added with the fact that he’s super ridiculously into his best friend
and sure it’s something he’s always been aware of to a degree but now the dynamic’s shifted between them. there’s time taken to rebuild trust and be more honest with one another after the squip events
it’s chockful of mutual pining as they slowly discover where they stand with one another and they sort of beat around the bush for a while because it’s all very new but eventually the wait pays off
give me jeremy being struck by a moment of complete awe at how michael looks when he laughs at his own stupid joke and michael’s heartstrings being tugged when jeremy’s eyes light up as he rambles excitedly about play rehearsal and how he thinks he’s getting better at his lines and have them have subtle flirtatious moments and overall complete comfort in one another’s presence before a move is finally made or give me Death
(the squip squad takes bets on how long it takes for them to get together. christine’s the most responsible of them all so you’d think she’d be horrified but it turns out she’s the one who started it in the first place and she rakes in the most cash)