BUT let me remind you: GOD IS NOT SELFISH. Jesus DOES care about you! Just because He doesn't give you what you WANT doesn't mean that He doesn't care about you or that He is selfish.
Remember...Even though Jesus doesn't give us ALL of OUR WANTS...He DOES give us ALL of OUR NEEDS. You may say "But what about HOMELESS people?" Yes. Having shelter is a need. BUT we also should put our TRUST in GOD and have FAITH rather than just sit back and say "God is selfish".
Also God sent HIS ONLY SON to DIE on the cross for US. That is NOT selfish in any way!
Jesus went through this:
While WE were the people who were doing this: