My opinion is- if you choose to help someone, in whatever way (lending money or clothes or what have you)- it's your choice and one should give without looking back. It is also completely within your power to draw boundaries for yourself, and say no. Personally, I would not worry so much how it feels for them- but how it feels for you. Ultimately, you are in charge of your recovery. With that in mind, I think it's okay to be selfish for awhile. What you did was kind, however it may be in your best interest as someone seeking a healthier lifestyle, to draw some lines and stick to them. Best of luck in your efforts- I know things are often more complicated than what can be conveyed online.