bisjac, I think you have misunderstood to some extent the "point" of this forum. In particular, you say:
but when someone tells me to learn something I don't want to learn, instead of giving helpful information, it kind of defeats the purpose of this forum.
The point of this forum is for inexperienced developers to ask questions and get responses from the more experienced developers. It is not to tell you what you want to hear, and consequently sometimes the answers from the more-experienced developers might not be what you want to hear. You don't have to take that advice, but if you're going to ignore it you must do so respectfully.
You are expected to respect the time and effort those developers put into responding to you in the first place and not insult or abuse them, as they are expected to respect you and not insult you (et cetera) for disregarding their advice. This is a community and it is one built on mutual respect. That also means you have to be open to hearing the responses from others, as well, and it seems that you've made it clear you don't want to do that here, so I'm closing the thread before things get further out of hand.
You are welcome to create subsequent threads if/when you have further questions about your journey to becoming a programmer, but I expect you to keep what I've said above in mind.