The past tense of congratulate oneself is congratulated oneself.
The third-person singular simple present indicative form of congratulate oneself is congratulates oneself.
The present participle of congratulate oneself is congratulating oneself.
The past participle of congratulate oneself is congratulated oneself.