def read_any_text_file(file_name):
    """
    This function trys to read and text file and return its contents.

    :param file_name: The file to read. If the file isn't in the same directory as this program, you'll need to enter
    the full path, i.e. /home/username/path/to/file or drive_letter:\\full\\path\\to\\file

    :return: File contents, if possible.
    """
    try:
        whole_file = None
        with open(file_name, "r") as fh:
            # for line in fh:
            #     print(line.strip())
            whole_file = fh.read()

        return whole_file
    except Exception as e:
        print(f"Something bad happened when trying to read {file_name}.\nI can't return anything.\n{e}")
        return None