contestada

Ashlee's son, for which my friends bought gifts, is having a graduation party

Which is the best way to revise this sentence?