Yes, you can. Its a natural thing our body makes for sleep. I take this myself to have a nice sleep.
Yes you can use it every night if you so desire. It is a "natural" sleep aid but I would only use it on the nights that I have to. For example during the weekend I would not use it since I would be able to take a nap or just sleep in later.