You're lucky Mariposa and so is he. I got nice chills reading your post and am so glad you found a nice guy (or he found you) especially after a stressful relationship.
Can you post some pictures of your garden in the "Hobbies and Other Stuff" thread? I'd love to see your garden and your partner's photos.