I’d suggest looking forward instead of looking back.
Nothing so bad has happened that you can’t change to make the next phase better.
I’d suggest adjusting that bucket list, make plans for the future. If you feel like you don’t have anyting to live for, then make something to live for.
Take a class in something or join a sports league.
I agree that excersise helps in many ways. Yoga has always seemed corny to me. I’d be the one giggling in the back, though martial arts could be a good substitute.
I’m not much for church. I did my time with 12 yrs of Catholic school. I find it as hollow a use of time as anything else.
It seems teenage kids always need external mentors to help them through things they don’t want their parents to know about. The best thing you can do there is don’t stop asking them to share their thoughts. Don’t stop encouraging them to excel. They may not respond in any way shape or form. Teenagers are twised. They do not want you to know what is going on, but they do want you to care. And they’ll always remember that you did.
I would also suggest reading “7 Habits of Highly Effective People.” I’m not much into self-help books, but this one has some good perspective on personal mission statements. I only read the first three habits, but I liked what I read and much of it applies to your situation. The intro is a bit long and wordy, but get through it and you start on the first habit, it makes sense.
Sometimes it is best to set plans for the future based on “what kind of person do I want to be” rather than “what do I want to own” or “how do I want to end up”
Life is 100% made up of “how you spend your time” Changing your bucket list focus to “what do I want to be doing with my time” from “what do I want to get out of it” can help make the passing years more fun.