SAR Swimmer! That is extremely heroic BM1! More I get to know you the more I respect you.
It is frustrating dealing with people who take their freedom for granted.
When we were in the military, core values were a standard we based our lives on. It was taught, not through brainwashing or fear. When we were just young sucklings so to speak we were shown by example and learned about Honor, Courage, Committment, Sacrifice, Devotion, and it became part of who we are.
Sorry to say, but some people (they are certainly not the majority) take our core values for granted and have no idea what that creed means to us. They have no F ing clue the amount of self sacrifice we endure to help them wake up day after day to a free country!
There were certainly times in my life where I asked WTF? Why am I deploying the day before Christmas? I've missed to many holidays and birthdays over the years. Why do I have to learn of my child's birth across the ship's 1MC. I should be home but here I am all alone if not for my buddies. My family has made such a sacrifice to allow me to protect the country we live in.
But it all worked out in the end. Perseverance , faith and love got us through the tough times.
I hear your pain my brother. Retiring from a world you are very familiar with and then tossed into the civilian community is not the easiest thing to do. I'm sure you have gone on missions some people would be awed by, but your military training got you through them. Same principals apply in your new life.
Your next mission is to have a happy retirement and life after the military. The transition isn't always easy. You can find help from the VA or if you don't want to talk with them you can always talk to me or other vets, there are many on HBT and the VFW and just people you meet who have the same story. There are a lot of us around.
Vets lived a life a lot of people don't understand. There are many who care for you. It's all good.
SCPO USN, Retired