Yep and yeah are very common alternatives to yes, but are only used informally, among people you know well, and they might be frowned upon in formal settings, such as the workplace when you're speaking to your boss.
“OK” and its cousin “okay,” rumored to be an appropriation of a typo, have been in use since the mid-1800s as a means of giving casual consent. “Sure,” an abbreviation of “sure thing,” also came into use in the U.S. in the 1800s, and has remained part of our vernacular ever since.
Here are examples of other responses that convey enthusiasm and certainty: "That sounds great," "Of course, I would love to," "Yes, I'm so flattered you would ask," and "That would be lovely." These are simple, more mature answers, but prove to a boy you are more adult and mature.
From Middle English ye, ȝea, ya, ȝa, from Old English ġēa, iā (“yea, yes”), from Proto-West Germanic *jā, from Proto-Germanic *ja (“yes, thus, so”), from Proto-Indo-European *yē (“already”).
Check it out and learn 20 ways to say “that's cool” in English. Some of these include: badass , sweet , sick , legit , dope , the cat's pyjamas , and more!
The basic answer to the question of when to say yes is, when it feels right to you. Deep inside, we know what we want to do but when a question arises that we feel compelled to say “no” to, chances are a quick introspection might reveal the reason you're saying no is actually out of fear.
In a few regions of the world, a shake of the head means “yes”, and a nod of the head means "no." However, this "back-to-front" system is extremely rare and is most prominently found in Bulgaria.