Your thryoid function needs to be investigated, if not done already. If these are normal, then most probably you have an overactive sympathetic nervous system
which is not under one's control and can cause excessive sweating
. Maybe it has been passed on genetically from your dad. It is difficult to suggest a remedy without identifying the underlying cause. You may try going to a specialist in general medicine for help.