I am around my 30s and my ELO is 1350. I have attended many national tournaments, but I have very few international tournament experiences, one of which did not go very well.
I love my job, but I also enjoy playing chess very much. Specifically, I love the atmosphere of the tournaments. Since I am not a citizen of the country I currently live in, I am not able to attend most of the national tournaments, and that leaves me with some international tournaments to attend with my online FIDE ID.
I am not looking to be a professional chess player, but I just want to be a challenge for mid-level players, whose ELOs are around 1500s.
Given the fact that attending an international tournament costs one time and money, my question is:
Am I being a stargazer (or simply put, a fool) by attending international tournaments, or can I somehow improve my game to compete with players around the world?
Please note that I am not looking for something that is obviously out of my reach, such as having a full-time job and standing at top 5% in an international tournament.