Salsa_Shark: I think that maybe your religion is the cause of a lot of those problems. Just putting it out there.
I think that belief in a higher power can be very good for your life but it seems to me that the church may be having a negative impact on you. You let your mum push you around because you have to honour thy parents. Your willing to marry someone you hardly know when you are both very young because (this is assuming you believe in no sex before marriage or whatever) your church teaches you that that is the next level.
I'm not saying become an athiest or whatever but maybe you should take a step back from the church. I personally am not a big fan of organized religion (i'm also an idiot) so i'm probably seeing a connection that dosnt exist but just think about it.
Yeah that's exactly what came to my mind as well, and although I'm a Christian as well I think that trying to live like the church teaches you is sometimes really rough and puts some extra pressure on you in situations when that's the last thing you need, like when we're talking about dating for example. It feels kinda risky to me to marry someone that you don't know intimately, and if you live by the doctrines of the church you'll have to get married first before you can thoroughly know your partner. Not meaning that you'd have a divorce if your partner isn't good at sex (you can easily put it that way, I want to clarify that's not what I mean), but, yeah, I guess you got the point.
On the other hand, though, trying to follow the doctrines concerning premarital sex has saved me from losing my virginity more than once in situations that I'd sure as heck have regretted, and I'm extremely grateful for that. Actually it's been more about my personal principles rather than the religion since I'm far from a fanatic Christian, but sure the religion has had an influence on how I see things, thus affecting my moral world and all.
So, what can I say as a conclusion? I wouldn't blame the religion since it has its pros and cons (like everything else), but I can't really say something like "listen to your heart" or some other cliches, cause, sometimes, doing that is the biggest mistake you can make, especially if you're young because your feelings can go like a rollercoaster. How about trying to be equally rational and emotional? Nah, hell if I knew, life is so complicated.
But hey A_Future_Pilot, I wish you luck and keep cool. Things have a tendency of taking care of themselves, it's gonna turn out ok. Like seriously, that's not just an overused, meaningless phrase. I've been through some rough shit and I can sincerely say that. Not trying to sound like a badass, I know everyone has problems - I'm just happy to be able to say that I made it through the storm when it was my turn to get hit by it. You'll make it as well, no matter how impossible it might feel sometimes. I'll send a prayer in your direction tonight (or not actually in your direction, but concerning you anyway). :)
And a little OT: I am yet again amazed of the high-quality community here, a topic like this and no trolling or other inappropiate comments, or at least I've seen none so far. Although there are very different kinds of people here I still feel like I can share things here without fear of getting laughed at, I give you guys props for that.