Broken up but still craving one another (m/f) (pics of us included)

As I mentioned in my previous post, over 5 of the last 7 years I’ve had a fairly volatile on/off relationship with the same girl. This story happened 4 years ago, about 3 years into our relationship.

Marie and I have always been very intense with one another. The good times have been absolutely amazing and the bad times have been painful. This time around we decided to break up because I wasn’t able to give her as much attention as she desired. At this point she lived with her mother in a townhouse and I was over for the night. Her mother was out on a date which allowed me to come over so we could spend some time together alone. Due to my religious upbringing I had to keep Marie a secret from my parents and because of that we didn’t see each other very often. Despite this being one of the reasons for us breaking up she still asked me to come over that night and I missed her and wanted us to speak in person.

An incredible outdoor blowjob in front of a church (f/m)

I’m not particularly sure how to start this off, so I’ll fill you in on some of the relevant details before diving in.

My name is James, and for most of the last 7 years I’ve been in love with a girl named Marie. We met when I was 18 and dated on and off until I moved across the country when I was 21. We continued to try and make it work for a couple of years but long distance is often insurmountable, as it was for us. Her and I have always had an extremely volatile relationship, owing to my immaturity and hangups, and a few issues she has bravely tried to overcome. I was raised in an extremely religious household, and despite turning my back on God as a young teen, I had a lot of problems with intimacy. After living on my own for a few years, I have been able to grow immensely as a person and no longer have these same hangups. Marie and I still talk every day, and although I’m unsure of her exact feelings towards me at this point, we have always found ourselves drifting back to one another.