Am I crazy or are these signs? PT 1?

I’ve known my crush for 9 years. We used to be really close but a couple years ago he stopped talking to me because I was coming on to him a little too hard and he didn’t have the same feelings.
About a year later he texted me telling me that he’s ace. Fast forward we have a class together and we go out for a walk one day and we started talking and we started talking more and more.

During the two years we didn’t talk I didn’t like him and had a couple of relationships. Around Christmas of ‘24 me and my ex broke up due to different lifestyles and different wants. I started struggling a lot with mental health and he had no problem helping me and always had the best advice. One day we ate lunch together and it was really awkward we didn’t look at each other or talk at all. After he got done eating he asked me if I still liked him and I said no. Because I didn’t want what happened a couple of years ago to happen again because I really enjoy being friends with him.

About a month later I’m at lunch with some of my friends and I see him across the cafeteria talking with one my good friends and the guy she likes. So I decided to go over to try and spark up a conversation. Me and my close friend we will call her J. J and I had next period together she asked me if I liked anyone and I said yeah a few people and she immediately knew who it was. Apparently the only reason he asked if I liked him is because I’m doing similar things from what I’ve done in the past when I liked him. And J told me that once I left the group my crush leaned over to J’s crush (they’re close friends) and whispers something so that’s how J found out I like him

Later that day I apologized for lying to him about not liking him because it was obvious he knew. He was understanding and wasn’t super upset about it but then said if I ever want to hangout to let him know. Which I thought was a bit odd. You confess your feelings to someone and they say they wouldn’t mind getting together sometime.

Am I crazy or are these signs? PT 1?
Post Opinion