breec - IMHO is "in my humble opinion" - chat lingo.
you've voiced your feelings - it's up to him now - don't drive yourself crazy - if he's going to do something, it doesn't matter if it's with his friend or in town.
yes - we must let go and let God. i feel your anguish and pain!
hugs - cwohio