Failed?
Lift yourself up, or live there.
You know the work you need to do, be it physical, mental, emotional or spiritual, etc. So do it. Do the work.
The only bitterness in failure comes from not having the guts to get back up again.
Keep in mind the human tendency (rightly or wrongly) to think “how it ends is how it was”.
Could be a work shift, a class, a relationship, etc. try to end on a good note.
Instead of focusing on finding love, focus on DOING what you love. When you're thriving and in your element Love will find YOU.
Besides, love isn't just about finding the right person it's about being the right person.
"Surround yourself with people who trust and get YOU." - Josh Groban, High Point University 2018 commencement address.
Note, I love that quote because it speaks to having a tribe, a close group of friends. But it's also important to surround yourself with people who challenge you, who may not agree with you or have the same perspective as you do.
Porn: I wish I could keep you away from it entirely but at least I will prepare you.
It’s normal to be curious, etc. but like anything else, it can get to be too much and can be very harmful, especially to a very young person. It can disrupt your healthy sexuality, ruin your relationships and even your career (no porn at work!)
Also keep in mind it is a business designed to make money, not to be realistic. That's not the way sex looks. Also the women are NOT enjoying themselves.
So try to avoid it, but at least keep it to a minimum!
One of the most difficult things in life will be to embrace difficult and unfamiliar ways in order to grow or heal. But doing so is the only way we can grow or heal. You can do hard things. Breathe deep and take it by moment if you have to.
Roll-play confrontational situations so they can practice staying calm, not reacting in situations like road-rage, bullies, being screamed at by a boss or a customer.
Some days it feels like your world is falling apart, but what's really happening is that it's falling into place. Make good choices. Be kind. Be brave. Trust.