LeeAnne,
I'm another one who feels strongly that everything happens for a reason. If this job didn't work out, I firmly believe that it means something better is out there for you. Hang in there - your time is coming.
In the meantime, have you ever heard the following saying? Guaranteed to at least give you a slight smile:
"Raising a teenager is like trying to nail jello to a tree." :)
Kathy