Hey, i know itshard and its esp difficult when you feel like you are trying your hardest to do better and make everyone happy and it still isnt enough, believe me, I know first hand what its like, but what i've had to learn is no matter how hard you try to make other people happy, it wont work until you are first happy with yourself! it takes alot of quiet time and soul searching to get to the root of why you feel like giving up! Im telling you I felt the same way , but I now know that there is more to life than pleasing other people, and im not sure what your beliefs are but ive put my attention on pleasing God and making him happy before anyone else! I know things are tough and it may seem like everything is falling apart but believe me no one wants to see you gone or in pain, just know that I as well as anyone else on here, are here for you! I hope this helped, keep your head up and stay strong after all WWJD?! right! God Bless yoU!'