I kind of know what you are going through.
I had a similar situation but maybe not as directly as physical. Mine was more mental.
I had two imigrant parents, my dad from Russia and my mom from Sweden.
My dad was an authoritarian, and a mean one at that. My mom was a mental case (we know now) but was never diagnosed.
They divorced when I was 10 and it was a horrible divorce. I was used as a pawn and a tool for them to use to punish one another.
My dad got remarried to an abusive and tormented alchoholic woman, and my mom married an old hippie who was actually a pretty nice guy. The problem with my moms remarriage is it introduced drugs into the picture. All of a sudden there were a lot of weird bikers and druggies hanging out which were all friends of my step dads.
When I turned 16 my mom decided she didn't want to be a mom anymore and sort of abandoned me mentally. She pretty much made it clear she didn't want me around so I left. I bounced back and forth for years living between my mom and dad. I couldn't take my dad's alcoholic wife anymore so I moved out and became homeless living in my car, which was better than living in that house. That was about as close as I ever came to honestly killing someone, I hated her with every fiber of my body. I had to leave I didn't have a choice.
I dropped out of high school at 16. I never was successful at going to college. I was always good at working with my hands so I became an auto body repair man. Later I did many other things, but I always worked. Even when I was homeless I worked and took showers at the local gym.
A few points I can offer to you.
NEVER EVER get into drugs or alcohol to soothe your head or try and numb your brain down to make it feel better. Sobriety is the absolute best way to stay on top of your life and remain healthy both mentally and physically.
Join a gym and start working out. Weight lifting is one of the things that pulled me through and kept me away from drugs and alcohol.
Diving fits right in there. You working on that farm fits right in there too. Physical excercise of any kind will set your hormone levels straight which affects how you think and your moods.
Your sleeping is a sign of depression. Stress and depression takes a lot out of you and it makes you a slug. Recovery means needing rediculous amounts of sleep. I know a guy who lost a kid and couldn't get out of bed for weeks.
When you worked hard physically you probably noticed you slept sounder and woke up fresher, am I right?
Remember also that the past doesn't equal the future. You are a physically operable thinking breathing human being. You have the power to forget about all the crap in the past and start fresh. It's like a flip of the switch.
Don't dwell on the past or think you can go back and fix the bad things and confront the people that wronged you. You can't put the responsibility onto the people who did all of this to you and expect them to make it better, I won't happen, there are no time machines. Those who blame other people for their problems will never get better because in their minds the people who did it are the only ones who can make it better somehow.
I finally realized this and as soon as I cut my losses and quit worrying about something I had no control over I realized I had just as much potential and power to do whatever I wanted just like all the normal people.
Keep looking forward and never take your eyes off the prize (your goal). Never look back because you won't be looking where you are going and you might veer off on the wrong path and hit your head on a tree (figure of speech).
I'm 51 now. I got married, had a kid, and now I'm a grandpa. I've been married for 27 years and have two businesses.
I've had to divorce large sections of my family to be able to do it, but I did what I had to do.
Some people are just poison, but it's not your problem, it's theirs.
You're normal, they're not.
The reason I'm giving you my story is to show you that other people go through the same thing and you're not alone. You'd be surprised at how many people have been dealt a raw deal. It happens, but it doesn't have to cripple you.
Good luck my friend.