if submissions like these make you feel like a loser. i'm in germany and make 65k. and yet i can still look myself in the eyes in front of the mirror every morning. so, don't let this drag you down.
There's absolutely no reason to feel like a loser on €65k.
In tech it's easy to forget just how lucky we are with salaries.