this is a pretty heavy fic so proceed with caution FanFiction

M/M
G