I've never really been the type of person who freely drops the words "forever" and "soulmate" in a statement, but yes. I'm pretty sure I've found that elusive, all-encompassing love, which I'm all too lucky to have enjoyed (and sometimes suffered) for the past three years. It's not always a walk in the park, just like all long-term relationships go, but it's definitely something that has proved worth...