learning somthing new ....good or bad ?

i have these friends example  one - single mom . i helped her take her kids out at my cost , i baby sat , i did random things to help her out . - she through it in my face when i asked her to come home early when i was babysitting because i didnt feel i could take care of her kids properly , from an illness that wasnt in my control. two -another friend i loved to talk to , hang out with went outa my way to hang out with on every occasion , buy her coffee , food, randomness just because she didnt have the money and i wanted the company , i do her hair just about on command every time she asks - i ask mine to get done i get wishy washy resaults , delaid resaults , and for as many jobs im working right now not alot of time so i end up doing it my self  SHE HAS THE NERVE TO BEAK AT ME FOR ENDING UP FOR GETTING ONCE , ONCE TO DO HER HAIR , BECAUSE IM PAYING MY BILLS AND TRYING TO GET MY SHIT DONE THAT I ALSO HAVE LIL TIME TO DO , BUT she only works one job ..................................... three another friend single mom went to school with best friends she was on and off with guys , i never once gave her any problems about the guys she was with never talked bad about them called them down ... nutting because of her i try my best not to be on and off with guys ,,, - she told me if i went back to a guy i just spent 2 years with that i was stupid ... the first and only guy   why do the people i end up loving and care for the most outa my friends ... are they actually my friends or are they useing me because i go the distance to hang out or just be ...  why do i attract the people whom use and take forgranted ...  i am living for friends and family not even for my self  i want out so bad , but soon maybe everyone will show there true colors and i wouldnt feel so guilt y on doing so