You're doing good, dpac. Your story about man friend makes me smile; how great that you're taking this slow and feeling (appropriate in my mind) very cautious about it. You're mom sounds like a good egg; I'm glad she's there to talk you down when you need it.
Dinner with your friend sounds wonderful - enjoy!!
O