i guess the hormones aren't making a complicated situation any easier.
I don't wanna sound rude or make it harder for you, but... i know how it feels to crave the unconditional love you feel you are lacking, and are looking for it in all the wrong places (your mother, your boyfriend to substitute or make up for the lack of affection in your family, your friends, etc)... and this craving worse than any drug addiction i tell you.
the thing is, although we all have expectations on being loved by our closest ones, expectations that are rightful to a certain extent, there is a certain love no one else can give you and that is the love towards your own self.
find that, and you won't need your partner to make up for the lack of love in your family. find that, and you won't need your mothers' approval.
this may come through as a bunch of hippie bullshit, but there is truth to this. loving yourself and accepting yourself the way you are without turning outside for confirmation, may not solve your housing problems in a day or make your mother a saint. BUT, what it CAN do is change how you deal with things.
You may miss the affection of your family, but you won't feel like your guts are being pulled out every time you're being rejected. actually, it won't feel like rejection, but more like accepting of their incapability to give or do otherwise.
it may not change the circumstances around you, but it can do wonders for the pain you feel inside when these things happen.