Turns out the thing I'm excited about is too specific and they still can't understand even though I've said it 3 times and now I have to look up the definitions of words to explain it because I KNOW what it means, but I can't DEFINE it for you.
I am excited about something; I go to tell people about what I’m excited about; I’m speaking so fast that they can’t understand me; I’m speaking so fast that they can’t understand me