Do not confuse selfishness with making choices that are right for you. The more you make choices based on what is best for you, the potential for your happiness rises. When you try to make others happy by pleasing them, often when all is said and done, you find out that you didn’t do it good enough anyway.
The guilt you feel when you choose what you want over what others want for you can be balanced by remembering this: Your happiness is the greatest possible gift to the Universe. When your heart is happy, it blesses everyone and everything it touches.