这句英文有没有语病、语法错误、不通顺?

问题描述:

这句英文有没有语病、语法错误、不通顺?
Please forgive me that I am unruly,self-indulgent and freedom-loving during all my lifetime.如果有的话请帮忙指出来.

完善後的句子是:
Please forgive me FOR BEING unruly,self-indulgent and freedom-loving during all my lifetime.
(FORGIVE的後面没有自己的宾语从句,只有forgive sb for + 动名词这个结构)