What goes around comes around, he needs something strong to wake him up. Hopefully failure on multiple fronts will do it, but you cannot take him back as is even if he comes around. Stay strong Nicole he brought this on himself - arshi