Thanks, I_WMD and SpottedOwl. You're both right...I wish I'd made this thread earlier!

I'm going to try and just see him at orchestra rehearsals from now on - next week I'm going to be pretty busy with uni preparations, and the week after we start back again, so I've got an excuse. Not great, but the best I can do.