I wanted to hide it but one night he asked about my feelings and I hesitated
Why didn't you want to tell him about your feelings?
I didn't want to tell him because I wasn't sure how he would react to my feelings.
If he was brave enough to ask you how you feel, you should reciprocate and tell him what you feel. It is best to be honest with people when you have feelings for them, especially if they ask.
I wanted to tell him he is an asshole and d**k.
Wow, he must have done something pretty bad to you. But wouldn't you think he's trying to fix things by caring and opening up to you to share each others' feelings? That sounds like a good step forward, and for the both of you to fix your relationship on.