You've said it all JJ and I agree wholeheartedly. The friend's situation that you speak of at the end of your post is, of course, because she let it happen. Yes, love him enough to let him fall. That is the way it is for many who have had this happen. It's time for the boy to grow up!
_________________________
If we couldn't laugh we would all go insane ~ Jimmy Buffett