I am having a difficult time deciding when devoir is appropriate and when it is not. All the other applications, I am ok with. But if devoir implies "must have" why is a purse a necessity? Why not just Avoir besoin? And why is sleep NOT a necessity (or I may be getting this confused at this point). This is getting to be more of a guessing/memorization thing than an actual understanding thing. I see from the previous posts that this has been discussed ad infinitum so it's not just me. Any easy way to decide when to use devoir and when NOT to use it in this context?
Thanks