Whirlwind one here too but still early days.
I was in an abusive relationship last year. Added someone I thought I recognised on social media and it ended up being a mad essay exchange of messages for weeks (nothing flirty just friendly) turns out we know each other through everyone else, had all these connections and things in common pretty much like best friends but we had never physically met. Loads of similarities in situations etc. A bit too good to be true.
He was there for me through helping me break up my abusive situation - never crossed any lines. He was my lifeline.
I broke up with abusive exP on 16th dec last year. We met a few times over Christmas - the first time I met him I felt physically sick I recognised him and he was so familiar. Sounds absolutely daft but it was like meeting My own soul.
Had our first night together on New Year’s Eve, absolutely magical. Said he loved me on 19th jan - but I knew he did no doubt about it. Said it back a week or two later.
I have NEVER been the romantic type and always been slow in relationships. But once you know, you know. He pretty much moved in to mine straight away. We do everything for each other, I have honestly never worked with someone so good as a team. He is my best friend - he has been from the start. After a year! We have had a wonderful breathtaking year, pretty much joint finances, we have a DD each from previous relationships. They are watching a film together as I type this cuddles up. They love each other as though they have always been sisters.
We just bought our first car together! and are saving for a mortgage.
He supports me 110%, he would go to the end of the earth for me.
I thought that this would last a few month at least but it hasnt, and we are heading in to our second year of knowing each other.
Beat decision I ever made was to trust in life and go all in.
If it doesn’t work, then at least you can say you was happy OP!