It is absolutely not selfish to not want to miss your T appt. I see it as good self care which is important.
I, too, revolve my plans around my schedule with T as much as possible. Since I go to group on Tuesdays and individual T on Thursdays, it's hard to plan anything that isn't more than a couple days.
I had the opportunity to extend a nice, free vacation I had last summer which I hesitated to go on initially because I'd be missing group...ended up having a great time but I STILL went home the day I scheduled to just so I didn't have to miss my individual T appt.