It's the feeling you feel only once a month or probably every day when you watch BL dramas.
Surprisingly, I am happy right now... Ha! Sike! I'm sad again. Never mind.