When you hold a lease, that is proof of address. Hotel, AB&B etc. may not be an acceptable address.
While traveling around, did you have a place you called home? A friends or family address where you received correspondence? That could be it. Maybe quite a number within the 5 year period.