Been going through a rough patch lately.
Low to no sales days. Not having enough time to accomplish everything that needs done.
What do you do to keep motivated?
Having written goals and continually revising them (particularly as you achieve them) is #1, then having a big enough reason to reach them. If your reason isn't big enough to motivate you (i.e. If I don't get sales i'll lose my house) you'll become a "leaf in the wind" in your business. Pain is the strongest motivator, but pleasurable reasons are needed as well.
Sure it could be long-term financial freedom, but that takes a Master to stay motivated for something that far out. It's powerful to have short-term goals that excite you and that you know your business can bring you.