Sorry dude, but you're wrong; autumn is only the 2nd best season. Winter wins by a country mile
Life can be pretty harsh at times, and while I had nowhere near as bad a situation as you, I spent 11 years of my life living with an emotionally and physically abusive stepmother.
All I can say is this, If you want to be great be great, tell the world it fucking owes you and show it what you can do.
I didn't have the best childhood but now I've a fantastically fulfilling (and well paying) job, a beautiful girlfriend of 5 years and some really solid friends. All it took was balls to go out there and get it.
I'm not going to try and salvage today, you seem to have made you piece with it. But you only get one shot at life, no 1ups, no continues, so make it as great as you can. And don't take shit from anyone, do what
you want and be who
you want to be.
Have a great life. Today is only the first day of the rest of yours. How great it is depends how you.