Why is every guy friend I have always hot and cold with me?

Literally we will be happily discussing a topic and then they become almost dismissive and respond with short unenthusiastic answers or ignore my message for hours.
it's really annoying. i feel like i'm the only one investing or actually happy to talk to them about things.
not every guy has done this, but the majority in my life have. what the hell is with these dudes

Updates
1 y
Why be my friend if they ain't all that into talking to me... what's the point. i honestly don't get it.
They could easily just say hey.. i'm busy. when i call them out on it they almost try gaslight me.
Why is every guy friend I have always hot and cold with me?
Post Opinion