Met this guy online about a month ago. From the get go, he came on STRONG. Because I tend to get attached rather quickly, my policy is to mirror the level of attention I get from guys I like (to avoid coming off clingy). Since he kept coming on strong after several wonderful dates, I eventually started reciprocating. We had everything in common. He could finish my sentences. We talked for hours nonstop about everything everyday, and he opened up to me. We also bonded over our shared history of mental health issues. He suffers from severe anxiety/panic attacks. We are both healthy with treatment. He was prince charming. After 3 weeks of dating, he sent me a text at 2am OUT OF NOWHERE saying that the relationship was going too fast for him. We had previously talked about taking things slow, but then he would immediately push to act more and more couple-y. He made plans for super couple-y dates (spend the day at his house cuddling, going to buy fancy Lego sets, helping him buy a new cologne, things you do with your boyfriend not the guy you just started dating). He insisted on exclusivity after 1 date and wanted to hold my hand in public nonstop. He was buying me cute gifts after each date to commemorate the date. And now he freaked out over us moving too fast? His explanation confused. He said he wanted me, but this was too fast. He didn't know if he was making the right decision about us by breaking up. He said we had an incredibly strong connection and that he was attracted to me, and that everything was amazing. That he got too excited about me, overcommitted, but that now that was too much. It sounded to me like: I want you and I want a relationship, but I can't handle it even though I told you I wanted a relationship several times. I was shocked. I offered to slow things down, but he didn't respond. I really care about him. I wonder if he's having a panic attack over us? Relationship makes him too anxious? Any insight would help. I'm very confused.
Anyone else has some advice?