Thank you for the replies!
Skeezyks, I very much appreciate the support and the links, after this reply, I will be checking them out. Thank you for the realistic advice, I understood while making this post that no one would be able to give me a simple answer, and therefore I think your advice is some of the most genuine I could've gotten.
I've considered getting a therapist, however I'm not really sure how to go about asking my father about that, he has mentioned in the past that he thinks it might be wise for me to get one. Either way, it's something I will continue to consider, along with your advice. Thanks