I also occasionally forget the -s, and really wish it was the default since I'm almost always creating a symbolic link.
alias ln='ln -s'
to your .bashrc? A quick test of this in my terminal and the alias takes precedent over the ln command. Although, I guess it'd be worth doing a few tests to make certain!