Yeah, I’ve made that mistake too. Thing is, if you really mean it then waiting until they say those words to you first kinda feels dishonest and manipulative. Like, if you’re feeling that crazy feeling it makes you want them to know exactly how you feel and be able to give informed consent to falling in love. You want them to know how you feel because you don’t want to be intense and creepy when they maybe think it’s just a fling. You want you words to maybe unlock part of them that feels the same way.
A good suggestion is to not say it during or right after sex in a new relationship.
So yeah, I’ve fucked up too by saying ‘i love you’. But I’ve also said it first and started a relationship that was maybe the best I’ve had.
I dunno, I guess I think that when you love someone honesty is the best policy. It won’t always work out and when it fucks up you’ll be hurting - but you’ll at least know you were being open, not hiding stuff.
I hope those words have worked out better for you since!