There is nothing wrong with having a change of heart. It's common in this industry and occurs frequently. Change of mind/heart does not make you unprofessional. Dealing with the situation poorly and ranting does.
I did not steal from you, nor did I do anything illegal.
I apologised and explained why I could not go through with the transaction. I will be happy cover your transfer fee.