「僕の人には言えてないけどルールを守れていない、モラルがない部分」てのもおかしい。

「ルールが守れていない、モラルがないという、他人に(偉そうに)言えた筋ではない部分」が正しいんじゃなかろうか。