Is OTHER wrong in the post ? POST : Context-
This all happened from last summer over a couple of months, but its something that seems to be reintroducing itself into my life.

Last june, I (at the time a 16 y/o trans male) had taken a break from my boyfriend (at the time 18 y/o cis male) . The relationship wasn't bad, but being young we decided to take some time apart to explore more. We had been dating since early highschool, so around 13, and neither of us wanted to miss out on the sluttiness of our teen years.
I never really got a chance to meet anyone, but I did enjoy the freedom of flirting with people and so I downloaded grindr, which I know isn't right for someone of that age but everyone else I knew was on it and I thought it might be a laugh. Plus I was very honest about my age to anyone I spoke to. 
I instantly met one guy (late 30s-early 40s)who very quickly offered me money for sex.
I'm not a rich person, I go to art college, and only because its free at my age but I still have to put a lot of money into supplies, and I live with my family, though we're always having a lot of money issues, mostly due to debt. At first I thought it would be some money to spend on myself, I dont often have money to throw around so I considered it, but told him I'd think about it.
He kept sending me messages like 'but I want to see you now!' and I'll pay more to see you tonight' an  being overall very demanding to see me, as well as asking for pictures, which I sent, despite it being as late as 1am, and me having college in the morning. I hate people talking to me like that, and can't stand being pressured into doing things because I tend to make stupid decisions when I am, which I did, and I said I would meet him but only if he picked up condoms on the way.
I didn't give him my address but told him to meet me close by and it took him over an hour to get here because he lived that far away from me.
He had a pretty expensive looking car, and when he arrived, I took half the money upfront (£30) and we did what we did in his car. 
The sex itself was really painful, forgive the detail but as a trans guy, I was used to anal sex with my now ex bf, but we had normal sex as he hadn't brought any lube and I wasnt about to tear something for him. I told him I wasn't comfortable and it was quite painful and id be happy to give the money back or give him a blowjob instead, but he demanded either sex or anal and being pinned down in someone's car doesn't leave for an easy exit. In the end, I didn't orgasm but he did, not that I was expecting an amazing time in some guys car. 
He paid the last £20 and offered me a cigarette and a lift home. We spoke about religion (he was muslim and I'm religious too) and how our families not accepting him being gay and me being trans. it was the middle of the night and freezing even in summer and I stated very explicitly that I wanted to leave but he insisted on talking and then giving me a lift home and not letting me go until I said yes. I still wasnt willing to give him my address and instead got dropped off early, claiming to live across a field that he couldn't drive over, and I walked the rest of the way. 
The money was pretty good and from there we started meeting more, and over the course of a couple of weeks, i had saved up about £400 which helped out with bills and things back home, under the guise that I had just been working more hours at my part time job.
Things slowly started to get more and more uncomfortable with him, if we were having sex and I asked him to give me a moment or to change position because something was hurting, he would totally ignore me and even once when I downright told him to stop, he continued. 
I stopped seeing him for a while after that as the summer holidays came around and I started to work more for my actual job, and I was at the point where money didn't seem like a good trade for our nightly activities. He was starting to scare me, it's not easy to sneak out at midnight and meet a guy for carpark sex as a teenager. I sent him a text saying I probably wouldn't see him for a while, blaming it on work and college making me work late hours. 
The messages he sent back were pretty violent, calling me a whore and a bitch, threatening me, claiming he knew where I lived and so I started to ignore him. 
eventually i noticed that I hadn't had a period. I worried more and more until I bought a pregnancy test which came up positive. I hadn't spoken to the guy in about 2 weeks, my mother would have killed me if she found out I'd had sex for money and gotten pregnant and the idea of being pregnant just seemed to crush my identity as a trans person and I didn't want to deal with the emotional damage that would bring.
I didn't tell anyone except my ex at the time, who welcomed the news with open arms. He said that it was my choice whether to have the child, but either way he'd support me and help wherever needed, even if I decided to keep the dad out of the picture.

By this time, the guy I had paid had calmed down, and tried apologising, quickly going back to his usual messages begging to see me. I needed time to figure out what to do, so I never once replied, nor told him what was happening.

Im a smoker and I drink a lot and my friends always share weed, and I had planned on cutting all of that out, but honestly I found myself having a cigarette every 20 minutes and sleeping barely an hour every night, so I'd gone up to over 40 a day. I never had the choice as to whether I would keep the baby as at 4 weeks I had a miscarriage. Not many people know about this even now, my family doesn't know, the guy doesn't know, even my doctor doesn't know we cause I refused to go in case they told my mother.

Right now, I'm trying to make things work again with my ex. We'd gotten a lot closer after the whole thing, and even thought more about starting our own family once I was out of college and we had a more stable looking situation, but im still upset over what happened, and part of me feels like shit for leaving this guy in the dark about everything that happened. 
Am I the asshole here? 