Hang in there hun. I think seeing a GP is a great idea and if he does have depression medication can help him get back on track. Hope everything works out for you both.

Regards,
Dianne