Good advice and I was going to suggest it myself.
To anyone wishing to swear in English (as a second language), "feck" is a very good choice to try and make as your instinctive choice. It really is not offensive - I suspect it might be based on the word feckless, rather than fuck but then I'm English and not Irish and have no idea. Perhaps it is an Anglicization of a Gaelic word.