If I had a relative who did that, the cops would be the least of their concerns. Hed better be paying you for repairs.
Why did he want to stay over so badly?
If you would have left your windows down you wouldn't have a problem right now.
That's someone I'd just cut out of my life completely.
my nephew
help himself to a shower
(while i'm keeping an eye on him)
any trust i had with him is gone.