selfishnes is human nature, we all have that in ourselves. i also belive sometimes selfishnes is driven by fear. fear of cannot have/get what we want...
I know what u've been through. i've been in that situation for some times. u've tried to pray so hard, but it still doesn't ease your feeling. but maybe...