Originally Posted by Irena
I really can't tell if I have good reasons for hesitating to approach him or whether I'm just being chickenshit. What would you do, and why?
The second one.
Seriously, ask him out for a date. If he says no, you can get on with life. If he says yes, you can worry about new things.