Plantar fasciitis can take a long time to heal. mine took more than a year, but it was very hard and painful. cycling is no problem and swimming is OK too (that's how I became a triathlete). There is a variety of treatments you can use if you are sure you have plantar fasciitis. I have found taping is great for me.