Most people play games to relax/enjoy or de-stress. It seems that u’re adding more stress to your gameplay.
This is what I will do. If there is a new game play (like e.g profit-taker or eidolon hunt), I would
1)ask my clan mates to explain or/and carry me to experience how to do it. I will bring frames useful or that can survive well.
2) recruit/ask to be recruited saying new to this farm, can someone guide and carry. This will manage the expectation that others will have on me.
3) having a tank frame is part of survival, you need weapons that can kill too.
4)your spoiler mode is your best survival chance. ( magus elevate and lockdown) to further make him viable, you need to unlock focus school. Don’t have to fully unlock one school before going to another... unlock all passive way bound first. I assume you have not unlock base what you saying “your first eidolon hunt”. Eidolon hunt gives you focus and arcanes. Max arcane give you extra revive(which you don’t really need it if you got a good spoiler mode
My general rule of thumb. It doesn’t hurt to say “sorry” (when I screwed things up) and “i’m Noob, need guide”. People who can’t stand noob or failure, will leave the game. And if you need to be carry thru the game. Slap a vitality on a level 30 frames... I see a-hole leech with unlevel frame and weapons... I will simply leave.
good luck. Don’t stress out with the game ignore the nasty things other say to you. Improve if it’s true, ignore if it’s not.