I constantly get entertained by the number of random situations that lead, or do not lead to a violation of Ethics – bar fights, strip clubs, speeding on the freeway, etc etc. Not sure if that counts as being funny but sure is entertaining! 🙂
Just keep practicing the questions and reading the material. Take 30 mins during lunch each day, go sit in the sun, and read the CFAI book. It will eventually stick!
Doing as many questions as possible will help master ethics. For each question know why it is wrong, what is required and what is recommended. If possible write down summary notes for each standard. It will help in all 3 levels. I personally do it for all topics