I think its great you volunteered to help get drunk students home , even if they were asshats .. you could have saved a life doing so.
Sorry about your computer .. Maybe if you set up a payment plan you could allow yourself to accept his help ?
When I am surrounded in stress i take a long hot shower or a bath and just imagine the stress moving away from me .. It helps most of the time .
Be kind to yourself