Instead of awesome, depending on the situation, you could use amazing, astonishing, astounding, awe-inspiring, breathtaking, brilliant, captivating, excellent, exceptional, exhilarating, exquisite, extraordinary, gorgeous, impressive, incomparable, incredible, inimitable, luxurious, magnificent, majestic, miraculous, opulent, outstanding, overwhelming, phenomenal, rare, resplendent, riveting, sensational, spectacular, splendid, superior, superlative, superb, supreme, transcendent, tremendous, unbelievable, unprecedented, unsurpassed, or wonderful.
For cool, you might consider using alluring, ambitious, appealing, beautiful, clever, compelling, dazzling, delightful, distinguished, elaborate, elegant, enthusiastic, enticing, fascinating, fine, good, graceful, grand, great, handsome, ideal, imaginative, impressive, interesting, intriguing, lovely, memorable, nice, noteworthy, pleasant, precious, prodigious, radiant, refined, remarkable, soothing, special, stimulating, striking, stunning, surprising, touching, towering, uncommon, unusual and wild.
today, i had a dream that i was part of something incredible. that WW2 was backwards and the US took the opportunity to control the world with an iron fist. attempting to halt childhood creativity. i was working to get it back. the world was bleak but we were bringing it back to life. i was a part of something and it felt encouraging and uplifting
then i woke up and was still 3 weeks behind on my math homework