Find him another home. Its the best thing for both of you.

Also, might I suggest you seek out therapy for yourself? I'm being honest and concerned, not sarcastic or judgemental. Typically, when feelings change as drastically as they have for you, there is an underlying depression or issue that you need to work through. I fought the idea of therapy for years, as has my husband... and the past 6 months of therapy has done amazing things for us individually and as a couple.