Sorry but you cannot say "I have good humour". The correct expression is " I am in good humour", meaning you are feeling happy. Or if you can easily see the comic side of things,then you say " I have a good sense of humour".
Right. It has to be corrected.
Yes, what an odd sentence. Sorry, this wasn't corrected long ago. I think I will need to remove it and add a better sentence.
Thank you, your comments are always so helpful.