I'm with my boyfriend 3 years. We used to live close by until a year ago when he moved an hour's drive away to a different city. Since then, due to work schedules and him being further away, we don't see each other during the week except when we're both off etc, but would usually spend 1 night at the weekend in one of our places. There's been a couple of occasions when he called and wasn't staying over and we were intimate, then he went home.
This was the situation today as we both have things on tonight. Anyway we had lunch and before he left he started to initiate things, getting romantic. I knew where it was leading, and I can't explain why but I just didn't want to do it this afternoon before he left. He was okay with it but it's the first time I've ever said no. I'm feeling a bit guilty because I know he was keen to. Was I being unreasonable?