In relationships much as anything else in life, you get what you put in. Unfortunately, I am of the opinion that Cypriot men treat women like they do for a lot of reasons. Cypriot women get treated the way they do because they are too submissive and wont speak up for themselves;if you let someone treat you like crap and not stand up for yourself of course they will keep treating you like that till the end of time.
Female tourists a lot of the time, come on vacation to get some sun and have some fun. Them and Cypriot men have an understanding that its not gonna turn into marriage. Everyone gets something out of it.
I dont know what your problem is with Cypriot men and what was done to you and by whom, but you need to look a little bit closer to home. Set the limits on how you want to be treated, treated others that way and thats what you will get. Otherwise, dont whine.