Sorry you're having trouble but people come into our lives for a reason, and leave for a reason. I think I would wait until someone asks for a quilt before making one for them.
As far as the X-Box, I would go over and demand it back and if that didn't work I would look into having him arrested for stealing if he refuses to return it.