-Removed-Wow. Another nasty post.
Sounds like you woke up on the wrong side of the bed.
Don’t take your anger and frustrations out on people who have nothing to do with your problems.
That’s my advice to you, but I’m sure you can find a robust raft of Scripture on that. In fact, make that your assignment today.