Is my boyfriend extremely horrible and inconsiderate? Should he cancel? Messed up?

First, he got me pregnant and didn’t want to discuss about the topic. The first thing he asked was where to get the abortion. When he found out I might keep it became angry. He said really selfish and inconsiderate things to me like I will resent you if you let the kid born…I don’t want a beeping child…etc. Lucky for him that I got a miscarriage, and he was just so relieved from that he doesn’t care about my physical health. He then realized how big of jerk he was, apologized, and give him time to fix things.

Not long after, he randomly came to me and told me his friend paid flights/hotel to do some crazy adventure by himself for the weekend…an example, like purposely sleep near people with covid. We live together and he didn’t discuss with me at all. His friends didn’t just randomly did that…they asked him of he’s down and he just said yes excitedly. He purposely didn’t tell me on my birthday because he knew I would be upset. He decided to tell me today. I obviously got upset about it. I did tell him that everything adds up, and this would really add another damage to our relationship. How inconsiderate and selfish can you be for not even discussing this with me…and just do it. He understands and that it makes sense that I’m upset. But, He won’t back down and basically saying he will go. He value his friendship with his friend and cannot be disrespectful to this free trip. He does have the option to pay his friend back…but he rather go have fun and fix the relationship after. It’s very hard to say this but he rather me be upset, damaging the relationship, and go have his weekend. He also lied that his friends bought it without asking the dates. He actually told his friend which exact date.

Then he tried to play it cool and told me to just let this go and suck it up. And that this is only happening because of the pregnancy and miscarriage thing. On top of everything, he missed my dad’s birthday claiming he got the dates mixed up.
Yes
No
Select gender and age to cast your vote:
Is my boyfriend extremely horrible and inconsiderate? Should he cancel? Messed up?
Post Opinion