It sounds to me like he has some needs that are not being filled and neither of you are communicating in way shtat will help this.
What is his love language?
It seems like he wants some attention. It seems like he wants you to notice him and also offer help etc. COnsider him and let him know you are considering him.