Hello, herususilo - and welcome to English Forums. Yes, all of those (and many more – run/running, sleep/sleeping, thought/thinking , etc) are or can be nouns, and there is no simple rule for deciding which one to use. Any verb can be turned into a noun by adding -ing , but when we are talking about the noun state in a sentence or an individual instance of it, we usually choose the specially formed noun if it exists: A push will get your car going.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.