would it be gramtically correct to write;
I have benefited from all and am grateful to have had those opportunities.