Foggy loves Matt and Matt loves Foggy but for whatever reason Matt has diecided that they can't be in a relationship (too dangerous, Foggys to good for him, he wouldn't be able to cope if they split up, whatever)
Foggy is very frustrated. One day he ends up having a very hot and heavy one night stand. A few months later the Punisher turns up, he and Matt fight and can't seem to leave each other alone and hook up a couple of times.
Eventually Foggy meets the Punisher and it turns out to be his one night stand from months ago.
Foggy and Matt both sleep with Frank Castle at different times
Foggy is very frustrated. One day he ends up having a very hot and heavy one night stand. A few months later the Punisher turns up, he and Matt fight and can't seem to leave each other alone and hook up a couple of times.
Eventually Foggy meets the Punisher and it turns out to be his one night stand from months ago.