Good relationships require a good amount of communication. For example, if you're going to be home late, your significant other may want to know. You may also lose track of time during these circumstances, so let your smartphone remember for you.
Redditor sacwtd explains what he does on his Android:
My fiance gets really upset with me if I work late and forget to text her. I often forget, and she won't make the first move to text me. It was getting to be a huge deal. Then I discovered Llama for my Android phone. I setup a script that fires if the time is after 6:40 (I usually leave work by 6:15), if I am still connected to the cell tower at work, and if I can still see the wifi network. This script sends a text that says, 'I'm going to be working late tonight', and dings to let me know it sent. It's been working fantastic. I just recently added a new one that fires if the time is after 5:00pm, and I have just left the work cell tower area, that sends a 'I am on my way home' message. She has been super pleased at how consistent I have been about letting her know what is going on, and the best part is that I don't even have to remember to do anything. Thanks technology!
iPhone users can use SMS Scheduler. It's not quite as robust, due to the iPhone's limitations, but it will get the job done.
10 Stellar Relationship Hacks From Reddit [YourTango]