to be honest, sometimes I feel like I want to vomit, I don't know if I'm really that unlucky or online links are cheating me
As they say, "that's poker". Another saying is: it's a hard way to make an easy living. There's also another one where... You get the idea. It's always a vague outcome, whether it becomes a positive or negative one. You never see a saying in poker where it's absolute. There's no sure thing in this gaming realm other than someone's gotta win and someone's gotta lose.
It sounds like you haven't been playing online for a long time. Let me guess under 2 yrs? All the sites seem to reel you in and then start taking your money, that's just the internet fkng w/you. Just kidding, it's the variance and what I like to think of as "poker hubris", ya know when you figure out how to make a little $ playing and then you take your game to the masses, do good and then expect to win afterwards... Every time. It was a reality check for me.
Toleration of the game and all it's components is the key, imo. Once you embrace the idea that not everyone plays the way you do, or even plays for the same reason you'll start seeing an improvement. I did. I had to learn to kiss my buy-ins goodbye and just go play my game. Sometimes I win and sometimes I lose. I prosper in sng's and small trnys so that's where I play the most, but I love playing Omaha and it's variants so I "practice" when I play in those games.
I wish I could go back to '08, when I started my online journey. Aaaaaahhh, I miss the Merge sites.