i cant really comment on most of the questions, but i'll try some suggestions.
maybe try a new area to ride in
if you arent in a club maybe look into joining one.
try to find friends or family to ride with, sometimes company can help.
watch the TDF i find that pretty motivating.
lastly maybe try adding some other activities, walk or swim or run, play raquet ball tennis.
sometimes just being physically active can help with motivation, and maybe a different activity would help get you there.
good luck and i hope you get your motivation back soon
o almost forgot, i also find reading peoples tour journals, or books about cycling motivating. even if you arent into stories, theres nothing like reading about peoples adventures to make you want to get out and ride