Why Did HKBH Create Us?

HKBH did not need anything outside of Himself. He is inherently perfect. However, He chose to create humans so that He would be able to be in a relationship and have upon whom to bestow His love.