I can't tell you how many developers feel this way, there is no reason for this to be the norm. Be sure to seek professional help but if you'd like someone to talk to someone who can relate feel free to book a time https://calendly.com/thanks_dev/30min