This probably reflects poorly on me but the #1 reason why I think it's difficult to fast is because of boredom more than anything else - does anybody have any strategies for this?
It may also just take time for you to work your way up to longer fasts.