Just dropping by to say: LET. ME. DIE.
Dan is an angel, and he loves her, he really, really loves her and I love what they have (more like what they could potentially have).
He has accepted that B doesn't want to be with him and instead of pushing her like Chuck did in Season 2, he respects that and helps her, because he worries and wants her to be happy.
Just...just...this is too much *Runs away to weep*.

HIMYM