I used to have sex buddies before I met my bf. It is a good idea if you can separate sex with love, which means that you have to think like a guy and don't expect anything in return (e.g. presents)
After a while you will be tired of it and long to have a stable relationship. After all, sex is the best if you do it with somebody you love. Now my sex life is brilliant with my bf. Under my influence he becomes very open-minded and up for adventures like swinging.