I've been in this situation a few times and have never felt guilty about having a buddy ascend solo. However, I only do this if we are in shallow water (say, s/he has just completed her/his safety stop and I plan on continuing the dive solo.
No need for guilt.
No need for guilt.