It sounds as if your camera gear is fine... you just need a better undestanding how it works.
Not sayin' this to be nasty.... we were all there at one time or another.
Please do yourself a huge favor.... spend $19 and get a copy of "Understanding Exposure" by Bryan Peterson
. Read it thoroughly until you fully understand all it has to offer. That will take a while, because it has a lot of detail. It's especially useful for people with minimal experience, just starting out and wanting to know more about and do more with their cameras. But it can also be a useful read for old farts like me who think they know it all. This book will do more to improve your photography than all the lenses and cameras you might buy.
Yeah, Canon would much rather you buy an $1900 camera rather than an $19 book to better understand how to use the camera you already have.... but if you do buy that FF camera instead, you'll still have the same problems!
If you didn't get it, I would suggest you buy the matching lens hood for the 50/1.4. If the Canon ES-71 II hood seems too pricey, there are third party clones that are much cheaper and will do the job just fine.
Use the hood.... when shooting it helps protect the front barrel of the lens from bumps. When storing the lens, reverse the hood and it covers and protects the focus ring from bumps while in your camera bag. One of the problems with the EF 50/1.4 is that it's autofocus mechanism can be damaged by a hard bump. Some people also think that manually overriding focus might accelerate wear and tear on the AF mechanism, too. So it's probably best to just use autofocus or switch it off if you want to focus manually. (My copy of the lens is over 10 years old and still going strong, but it's always been used with a hood and I rarely have reason to focus it manually.)
The 50/1.4 lens will be a wonderful "short telephoto/portrait" lens on your camera. The image below was shot by North window light with the 50/1.4 at f2.8, ISO 800, 1/400 shutter speed, with a Canon 10D (much older camera than yours)...

Have fun learning to use your new lens!