When I was leaving home for a language learning center, something inside my mind was trying to tell me to walk instead of taking a bus or I would be late for the class. I might be too tired to walk so I chose the bus, and then I was late.
Given that situation, is it formal to use "hunch" in the following sentence?
A hunch was trying to stop me from taking a bus to the English learning center.
Or using the sixth sense is better?