Everyone has issues, sure, but someone you know might have so many that it practically adds up to a subscription. While you want to be the best friend, relative or sweetie you can, you can't solve their problems for them -- so stop trying. It will just end up making you both more stressed out in the end. What you can do is be supportive, sympathetic and attentive -- and most importantly, have a little faith that they'll find their way through this.
So, I guess I have to give it a shot this weekend. I have to hear him out... listen to him... instead of nagging. Oh well. If it doesn't work out, then it's single blessedness again for me.