I don't see so much virtue in selfishness but i think, we offer other what we have, so we have to sort ourselves first, make sure you are fit before helping others. nice story you have there. your only mistake was helping others when you havent helped yourself first.
Read a book or an essay by Ayn Rand or another Objectivist and write an essay on what you have read/understood. If it's good I will give you a full upvote.
sir where do i get the book
Thanks alot @thankgodikkc