It was the first time I had fun in ages because I usually avoid outings.
こんにちは!
ご質問ありがとうございます。
『普段は外出を控えているので久しぶりに楽しかった』は、いくつか言い方が考えられますが、例えば、
It was the first time I had fun in ages because I usually avoid outings.
と言えます。
I made a short trip during the New Year’s holidays. It was the first time I had fun in ages because usually, I do not go out other than walking a dog or grocery shopping as a preventative measure for COVID-19.
とすると、『お正月休みにちょっと遠くへ出かけました。普段はコロナ感染対策で犬の散歩や日常の買い物など、徒歩圏内で必要最低限の外出しかしないので久しぶり楽しかったです。』が説明できますね!
参考になれば幸いです。