Awww May, your story brought tears to my eyes. That really was a loving gesture on his part.
Your job sounds....stressful. I am not really a fan of children though. I know it sounds hypocritical because I have kids of my own, it just means I could not be a daycare provider or bus driver or anything like that. I applaud you for all your hard work.
The advice that you have been given is wonderful.
"Everyone you meet has baggage. Find someone who loves you enough to help you unpack." ¤Formerly DelinquentGurl¤