What do you call a person who is in love with another person but he won't admit his feelings, even being asked " do you love me" direct?
a secret admirer
What about 'ill at ease with his feelings'
Why not put some together:
a depressed inhibited ill at ease secret admirer
Secret Lover? Hidden Rose?