I have done unnecessary shopping from time to time without realizing it to fill my emptiness.
こんにちは!
ご質問ありがとうございます。
『心の虚しさを埋める』は、いくつか言い方が考えられますが、例えば、
I have done unnecessary shopping from time to time without realizing it to fill my emptiness.
とすると、『空虚感を埋めようと時々不必要な買い物をしてしまっていた。』となります。
役に立ちそうな単語とフレーズ
fill someone's emptiness 人の心のむなしさを埋める
参考になれば幸いです。