Hello Roselina .........
First, try to release any feeling of guilt you may have. From what you've said, you have spent more time, energy and love with trying to ease the pain of your Mum than most anyone your age - especially.
You do need a life of your own. You do need to find the things you've mentioned you would like out of life - so there is nothing to feel guilty about! They are just the basic needs of anyone and everyone.
It's sad about the broken trust of a former close friend - but those kind of betrayals do happen in life .... hope you can, in time, trust a close friend again. It's worth the risk!
I'm afraid some of lifes best experiences take time .... a little patience - going thru some of the things you've already gone thru, and then I'm sure you'll see some positive experiences and growth.
We all have to find our own way. You do have a good start - believe it or not. The kindness and love you've shown will be repaid. Keep the faith!
Rob & Gizzy