He uses because he doesn’t wanna be the one who gets hurt in any kinda relationship. Be it friend or romantic.
It’s why he likes this guy so much, cuz he just assumes he’ll get only a little annoyed but shrug his shoulders and accept it eventually. You can say he was coddled by the bottom in that regard, but then they’d never have stayed friends if he didn’t! Which is so annoying.
He needs a hard look inward, cuz the bottoms life is getting ruined all because of him. Like even if he feels bad and tries to make it up, that can just make it worse tbh.

I actually hate reading the updates to this, but I can’t get enough at the same time. The only person keeping me here is the bottom.
The top is a pos selfish prick who wants things his way all for what? Because of expectations placed on him? I don’t give a shit, that gives you NO excuse to treat someone the way he is. “Oh he’ll just agree to being normal friends when I get BORED. Because he’s my bestest friend haha!”
Then getting pissed off when he says he likes someone else, that’s not how fwb works babe! It’s all casual sex, no strings or emotions!
And I wanna beat tf outta all the college and those inferiority complex bitches like?? Dragging a person who’s done NOTHING TO YOU for what? To make the top look bad? This really ONLY affects the bottom, so what’s the fucking point? You’d do more damage by saying he dopes it or some shit, not this.
And NOW JOY. The top gets to know he had a kid on the way. It’s totally not gonna make him confused and angry and lash out at the bottom for it, causing the friendship he so desperately wanted to keep shatter forever. Or he’ll be secretly overjoyed and thus babytrap him because, “it’s OUR kid not just yours.” Bull. Shit.
Like the friendship is so clearly dead at this point, it’s not recovering folks don’t even try the defibrillator, they’ve passed. After this school incident I wouldn’t be surprised if he just fucks off and moves away to avoid this nonsense.