Need some advice

Ive been self cathing for the past three months because I can't. Urinate on my own except when I'm about to pee my pants and have to run to the bathroom and only urinate maybe 25ml or I go in my pants. Lately when I cath it's extremely painful. When I put the cath in it hurts like hell then when I take it out it burns like fire. I can't keep doing this! There has to be another way. I'm dreading each time I have to cath and I have to do it about four to six times a day to relieve my bladder. I'm trying to go as long as I can between caths but I know that's not good for my bladder. But it hurts so bad. Any ideas? Anyone with a similar experience?