text: No one wants to date you because of your shitty attitude. Never give a guy money (there is a difference if you are seriously dating someone and you pay for a date or two) and try not to sleep with a guy right off the bat. You need to find yourself and love you whether you have a boyfriend or not. And I seriously hope you are not over 30 and saying these things. I hope you are a teenager and know nothing about life yet. Cause the right person will come along one day and it might not be for a long time. Enjoy life and when that person comes along you will really be able to love them back since you love yourself. You need to cheer up, take care of yourself, and do something right now that makes you happy. Good luck.