Maybe it’s only working because there’s an end date to it?
He only have a limited amount of time to put up with your bullshit and that’s what makes it easier to digest.
If he could have you forever he probably wouldn’t want you, you’d be still circling around looking for any excuse possible for it not to work, but right now, with an expiry date just around the corner, it works.
It probably works because he doesn’t have to prepare to give you his undivided attention for very long and that makes it easier for him. Maybe it works because you won’t have to wade through the “what are we” phase?
He’ll never have to sit down with you and admit he doesn’t want anyone but you and or have to get to a point where he cuts all his other options out, because the time he has with you is so limited, so maybe that’s why he can pretend that he’s in this for now.
Lucky him, to only have to tolerate this weirdness for a short period of time, he should be glad he won’t have to be around you while you fall for him harder because that’s when you tend to get crazy and you know you’d never want to hurt him with what you do to cater for your constant need for attention, which secretly you know is your biggest downfall. It’s the one thing that tends to push anyone away.
You won’t get confused and think that this is really what he really wants, he shouldn’t worry, you get it. He might like you, but he’ll never like you enough to want you forever.
So enjoy this, this crazy whirlwind situation that will leave you missing him way more than he’ll miss you. Enjoy every second you can spend together while you’re still around and desperately wanting to spend every possible moment you can with him.
While you want each other at the same time, for this limited time. Make the most of it.