None of us are professionals here and MLC isn't supported by roughly half of all mental health professionals...however.
If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck.
Your examples hit a lot of the text book markers that we here consider MLC.
With that being said. Welcome aboard. This is the best worst place you'll ever be.
You should have alot of support here if you continue to post. And while having vets offer you advice and guidance is like totally awesome...
What is ACTUALLY REALLY awesome is finding some poor soul a little ahead of you or a little behind you on this similar path and helping to support each other. Some of my best friends in the world came from the support here.
Take some time to go through the links that Cadet posted.
Feel free to ask questions and please start checking out other posters to get a feel for what is going on, see the advice they are getting as well.
Experience is a brutal teacher, but you learn. My God, do you learn. - C.S. Lewis
Life is usually all about how you handle Plan B. - Jack3Beans
Listen without defending; Speak without offending - FaithinAK