Here's why it's not considered a verb:
* Verbs express actions or states of being: "Run," "eat," "sleep," "exist" are all verbs.
* Adjectives describe nouns: "Happy" describes a person, animal, or thing.
You might be thinking of the verb "to be happy," which is a state of being verb. But "happy" itself is an adjective, and not a verb.
