I have a slightly different view. When a good man you have fallen in love with, does not, cannot, return your romantic love, I think it's a given that he loves you and values you in his own way. Understand that and be grateful that he's among the good people in your life. Keep him for a friend; you'll never be sorry.