lucrative
profitable
precipitous
steep
subtle
hard to detect
idle
not working
rueful
full of sadness
exasperated
fed up
cretin
idiot
scoff
laugh at with contempt
bustling
full of noisy activity
fatigue
exhaustion
discern
detect
recede
pull back / move away
coy
feigned shyness
grave
seriously
bedeviled
tormented
vigil
watch (stay up and guard)
sweltering
hot
tenets
beliefs/ principles
fickle
capricious/ indecisive
amiable
friendly/ agreeable
ridicule
to mock/ humiliate
resolved
determined
reticence
silence/ uncommunication