I appreciate your difficulties but have always wondered at our lack of support for preventative measures as a society here in Australia and possibly worldwide.
Would a personal trainer or paid or not training buddy or something of the sort help your motivation?