NO giving up, Radien. You are a valued member of this Community. Even more important, you are a valuable, compassionate and caring person.
Please go through these again:
http://psychcentral.com/lib/2009/15-...e-distortions/
http://www.mayoclinic.com/health/sel...9/METHOD=print
http://www.psychologytoday.com/print/1752
You are not to blame for being young and human and being thrust into a parenting role.
Love yourself. Be well.