Maybe your Mocha could live at someone nearby's house, if you can afford the rent? Guess that will be kind of exspensive, but for all I know your rich.
Then you could rent one single room nearby and go to him plenty times a day. But it is probably the best to rehome your Mocha... Renting one room for a glider is compelicated, it costs a lot, and you have to go over there all the time.
I think the best for him would be a new owner, though it must be so hard for you, and him, moving--no one can explain it to him. But it seems that he has to move anyway, and that it might be best in the long run. Maybe he even can start living with other gliders then
(Not complaining, just saying since it's true, and good for him anyway.)
Hope you find a way other then selling him, but that you do the best for him. If you find a good other solution, he will not have to go through the whole bonding process again, but then if the other solution is difficult it probably is best to rehome.