Sorry to hear about your case, I am waiting for the CAIPS notes, when I receive it then I will decide whether I reapply or not, in fact, I will see if mentioned reasons can be covered. I have discussed with a lawyer as well, she said the officer chose too many reasons to refuse you, these cases...