I can’t believe being the perfect human being I am, I said something unacceptable for this occasion
確かにミスをおかす時もありますが、誰も完璧じゃないんで、落ち込まないでください。
Such a perfect human being とは完璧は人間と言う意味です。英語では俺様の直訳は無いので、such a perfect human being を使いました。
something unacceptable とはありえない事と言う意味です。
for this occasion とはどんな場所で、あるいはどんな状況でと言う意味です。
お役に立ちましたか?^_^