Why does my other guy friend saying I’m an idiot for not noticing his best friend and things my crush will dump me?

I started dating my old high school crush (let’s call him Devin) and our first date this past Friday was AMAZING! I’m looking forward to Valentines Day!
My other guy friend (let’s call him Lance) told me I’m a real idiot for not noticing his best friend. My guy friend (let’s call him Eddy) that’s always been there for me and truly loves me and quite frankly deep down inside I’m feeling him and I’m not really feeling this jock and I’m only doing this to avoid my feelings towards Eddy (my guy friend). I don’t have feelings for Eddy! I like Devin.
I really do like my old crush.

Lance reminds me that Devin ignored me and was horrible to me when I was heavier and paid no attention to me. Then used and went to prom and abandoned me. He called us retarded because we were in special education. He says Eddy is in love and everyone knew except me. Whatever Eddy and I are just friends.

Why does my other guy friend saying I’m an idiot for not noticing his best friend and things my crush will dump me?
Post Opinion