I totally agree that things happen for a reason. It's never too soon if it's meant to be. That's how my Logan came into my life in the nick of time (thx to RB Cody).
You're not replacing Ginger, you're giving love and safety to Ray, who needs you. Ginger's thrilled, I'm sure..at least that's how I believe it works at the Bridge.
Wishing you all a Long Happy Life!
Bookmarks