Here's my story. It's a little long, but similar to yours. Please bear with me.
I was 21 doing final semester at college studying Economics. But I was into UX design and applied for a position at a startup in February. I would be graduating in May.
I was called for an interview. I was so happy that they liked my work, but at the same time worried sick if they would take me seriously(Economics student).
I travelled to Bangalore from Hyderabad for the interview.
During the interview, they asked the inevitable question as to when I could join if I was given an offer.
I had already planned a 15 day road trip with my closest friends. I
knew it would be the last time we would all be together before we set
off on our own paths. We had planned it for months.
I gave them a date and explained: college ends on May 15th + 15days trip + 5 days buffer. I told them, that I could join from 5th of June.
The interview continued for a few more minutes before they dropped the bomb. They cannot hire me cause they require complete dedication from team members and everyone has to make sacrifices. They wanted me to cancel my trip. They moved onto another topic expecting me to comply.
I interrupted the interviewer(CTO) and told him: There is no point in continuing the interview when you're not interested in respecting a decision that I made prior to applying for a position with your company. The trip means a lot to me, and I cannot cancel it. We said our goodbyes and I left.
Since I had until evening to catch my bus home I walked to the nearest restaurant. Just when I was about to enter, the CTO called me on my mobile(approximately 20mins after I left). He wanted me to come back to their office and discuss.
I was hungry, so I told him I was out eating and couldn't come by for another hour. I took my time and went back. They had an offer for me. And yes, they were okay with my trip.
On a later date I realised that they must've tested me. What would I
do? Would I change my plans/decisions just because someone is forcing
I'm not sure if my story helps you in taking the right step forward, but I wish you the best. Cheers!