I think ive met my soul mate. But we keep going in out of each others lives for the last 4 years. Wh