Jai Sri Ganesha,
Rest assured that your weakness of yours, is not your,
There is nothing moral about it, it is the matrix of all immorality in the world,
In fact, it has no roots in You, it is none of your business to be a party to it to weaken yourself,
You may have committed a number of faults, indulge in numerous sins, never mind and restrict yourself now,
May Lord bless all,
Thanks, please