Stop playing love stories. Play detective like Karamchand in film. Any love story can be a side plot in the main movie. That way people wont expect too much from hero and will like him.
U r a great dancer , better actor than of those most Bollywood’s so called heroes. U r going through some rough patch. Just matter of time shahid ,it will be gone soon.