I love
Rain, and I can only see it on a girl. I've never thought of it as depressing, but I see what you mean with the "I hate rain" thing. But quite honestly, I have a lot of positive connections to rain, too (one of the reasons I like
Rain so much).
Rain is so pretty, but Rayne and
Raine just look kind of ugly to me. I love the idea of
Lorraine nn
Rain, but it's not necessarily better than
Rain on its own, just different. I don't mind the fact that it's naturey, but at the moment I'd probably use it more as a mn. But if I were choosing a mn for
Rain, I'd go with something a little longer and more 'classic' to balance it out. Some ideas:
Rain EleanorRain VictoriaRain EsmeraldaRain JeannineRain Maria (not exactly long, but I love this)
Rain Larissa